50333 253071
40966 145289
20117 126626
19611 62004
19456 109114
19359 116547
17335 70964
11676 36989
10693 45641
9124 86559