46946 411
25381 818
6222 211
4406 187
280089 803
110019 643
75254 636
65928 151
47005 422
35196 260
19078 302
5360 398
3901 397