47024 411
25430 818
6231 211
4437 187
281196 803
110080 643
75296 636
66009 151
47067 422
35224 260
19106 302
5374 398
3913 397