2501 620
25928 207
15690 916
15080 885
5888 521
3490 198
80090 816
7589 551
16365 323
4904 705
15220 692
4374 293
10432 501
38099 188
8477 521
882 30
2529 637
3210 580
3118 184
30845 921
1838 239
1795 78