50331 253067
40966 145288
20117 126626
19611 62000
19455 109111
19359 116547
17335 70964
11676 36989
10693 45640
9124 86559