50371 253401
41100 145855
20163 126865
19850 62653
19469 109259
19373 116678
17389 71183
11790 37366
10704 45772
9127 86776