5001 699
4498 251
9291 612
13026 551
14930 500
19774 523
19907 366
15868 451
22388 955
2663 625
2114 414
1197 235
1896 249
2405 462
1599 57
1152 50
1702 326
2928 642
6295 575
2649 382
3002 405
3721 592
1564 154
2698 325