50353 253245
41039 145598
20137 126751
19740 62357
19462 109194
19364 116618
17367 71069
11730 37178
10698 45720
9126 86627