2503 620
25928 207
15690 916
15081 885
5888 521
3490 198
80092 816
7589 551
16366 323
4904 705
15220 692
4375 293
10434 501
38099 188
8477 521
882 30
2529 637
3210 580
3118 184
30845 921
1838 239
1795 78