46938 411
25379 818
6221 211
4398 187
279930 803
110016 643
75251 636
65916 151
46995 422
35190 260
19076 302
5359 398
3900 397