2968 505
248 40
3560 870
3019 628
2909 467
2561 589
2337 512
2770 691
1677 388
2820 917
520 118
2949 626
1983 409
506 90
1391 335
1156 321
2759 749
1137 341
2871 701
1389 317
345 96
2822 636
539 136
917 292
2361 569
570 167
1915 546
2295 756