47071 411
25462 818
6235 211
4528 187
282140 803
110113 643
75325 636
66088 151
47117 422
35252 260
19121 302
5389 398
3919 397