50333 253075
40970 145295
20118 126631
19611 62008
19456 109116
19359 116551
17336 70969
11677 36991
10693 45647
9124 86565