2984 89
4774 650
20879 200
23519 113
1313 35
2599 96
2788 167
2121 276
5629 457
3658 641
2399 257
1719 174
40671 350
28656 389
8986 186
12459 562
30815 581
19795 452
3551 623
3423 738