50333 253085
40978 145324
20122 126640
19622 62023
19456 109121
19359 116554
17342 70978
11681 37006
10693 45651
9124 86570