46801 411
25328 818
6188 211
4340 187
278162 802
109939 643
75190 636
65784 151
46875 422
35127 260
19032 302
5329 398
3884 397