5061 876
26892 208
16479 916
15200 885
5979 521
3554 198
80954 821
7630 551
16430 323
4956 705
15576 692
4449 293
10541 501
40818 188
8609 521
897 30
2557 637
3256 580
3139 184
26910 921
1883 239
1852 78