46994 411
25409 818
6225 211
4425 187
280761 803
110045 643
75282 636
65982 151
47054 422
35213 260
19092 302
5368 398
3907 397