46907 411
25361 818
6217 211
4378 187
279471 802
109997 643
75236 636
65890 151
46970 422
35173 260
19067 302
5349 398
3895 397