50333 253075
40970 145297
20118 126631
19613 62011
19456 109116
19359 116551
17336 70969
11677 36991
10693 45647
9124 86565