50333 253085
40980 145327
20122 126643
19623 62024
19456 109121
19359 116554
17342 70978
11682 37010
10693 45651
9124 86570