46841 411
25343 818
6195 211
4353 187
278703 802
109966 643
75205 636
65826 151
46914 422
35140 260
19046 302
5332 398
3884 397