46903 411
25360 818
6217 211
4375 187
279424 802
109996 643
75233 636
65889 151
46967 422
35170 260
19067 302
5348 398
3895 397