50353 253241
41038 145594
20137 126751
19740 62349
19462 109189
19364 116618
17367 71069
11727 37173
10698 45719
9126 86627