46856 411
25346 818
6199 211
4358 187
278831 802
109972 643
75212 636
65840 151
46928 422
35144 260
19046 302
5336 398
3885 397