50331 253064
40965 145279
20116 126621
19598 61984
19455 109110
19359 116544
17335 70962
11674 36981
10693 45639
9124 86558