5097 876
26894 208
16480 916
15201 885
5980 521
3555 198
80960 821
7630 551
16431 323
4956 705
15579 692
4449 293
10543 501
40835 188
8610 521
897 30
2557 637
3256 580
3139 184
26910 921
1883 239
1852 78