50331 253066
40966 145284
20117 126625
19601 61991
19455 109110
19359 116545
17335 70963
11676 36985
10693 45639
9124 86558