125120 767
24836 243
19551 841
13974 556
10441 450
19417 63
38635 142
2891 768
25031 158
18562 669
1806 292
3139 499
1002 107
2258 147
2536 620
1544 119
1375 94
3486 550
2218 246