50333 253085
40981 145350
20122 126643
19624 62026
19456 109121
19359 116554
17342 70978
11682 37010
10693 45651
9124 86570