46889 411
25353 818
6211 211
4371 187
279307 802
109983 643
75221 636
65877 151
46950 422
35161 260
19062 302
5344 398
3889 397