2984 89
4775 650
20887 200
23525 113
1314 35
2599 96
2789 167
2121 276
5629 457
3659 641
2399 257
1719 174
40675 350
28659 389
8988 186
12467 562
30817 581
19796 452
3551 623
3423 738