50333 253073
40966 145291
20117 126626
19611 62006
19456 109114
19359 116548
17335 70964
11676 36989
10693 45642
9124 86562