47079 411
25470 818
6235 211
4547 187
282275 803
110118 643
75330 636
66103 151
47129 422
35258 260
19125 302
5390 398
3919 397