50371 253401
41099 145853
20163 126865
19850 62653
19469 109259
19373 116678
17388 71182
11790 37366
10704 45772
9127 86776