2496 485
2912 824
303 68
2320 753
1795 430
2343 648
1714 505
1475 314
772 202
2945 704
2444 674
1046 329
316 89
109 27
2486 786
1313 393
2000 531
538 107
2594 568
2650 802
1955 387
1658 549
2013 501
907 260