50330 253057
40965 145278
20116 126617
19598 61982
19455 109109
19359 116542
17335 70961
11674 36978
10693 45637
9124 86557