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