50331 253066
40966 145285
20117 126625
19601 61996
19455 109110
19359 116545
17335 70963
11676 36987
10693 45639
9124 86558