50353 253247
41039 145602
20137 126752
19741 62358
19462 109194
19364 116618
17369 71074
11730 37178
10698 45720
9126 86627