50333 253069
40966 145289
20117 126626
19611 62001
19456 109114
19359 116547
17335 70964
11676 36989
10693 45640
9124 86559