2393 501
2853 459
3436 579
782 171
2127 577
1766 345
1197 330
2933 782
2926 917
1306 266
2884 770
2667 587
1877 375
2811 670
2869 694
1808 405
1290 124
2284 99
1324 69
2202 513
1600 243
9432 655
2930 692
2632 511