2984 89
4774 650
20875 200
23519 113
1313 35
2599 96
2788 167
2121 276
5629 457
3658 641
2398 257
1719 174
40671 350
28656 389
8985 186
12452 562
30812 581
19792 452
3551 623
3423 738