50371 253399
41099 145853
20163 126865
19850 62653
19469 109259
19373 116678
17388 71182
11789 37365
10704 45772
9127 86776