46990 411
25406 818
6225 211
4425 187
280710 803
110042 643
75278 636
65976 151
47052 422
35211 260
19091 302
5368 398
3906 397