50353 253241
41036 145584
20137 126750
19733 62343
19461 109185
19364 116617
17367 71067
11727 37173
10698 45719
9126 86626