46965 411
25390 818
6224 211
4419 187
280353 803
110030 643
75257 636
65952 151
47026 422
35200 260
19081 302
5365 398
3902 397