47010 411
25419 818
6226 211
4434 187
281030 803
110071 643
75287 636
65997 151
47060 422
35221 260
19103 302
5371 398
3911 397