46923 411
25369 818
6220 211
4389 187
279666 803
110010 643
75245 636
65902 151
46989 422
35181 260
19073 302
5351 398
3896 397