5328 876
26906 208
16525 916
15210 885
5982 521
3557 198
81007 821
7632 551
16435 323
4957 705
15594 692
4450 293
10547 501
40952 188
8617 521
897 30
2558 637
3256 580
3141 184
26915 921
1885 239
1853 78