50333 253075
40969 145293
20117 126630
19611 62008
19456 109116
19359 116549
17335 70966
11677 36991
10693 45645
9124 86564