46912 411
25363 818
6219 211
4380 187
279540 802
110005 643
75240 636
65894 151
46978 422
35177 260
19071 302
5350 398
3896 397