50330 253063
40965 145279
20116 126620
19598 61982
19455 109110
19359 116544
17335 70961
11674 36981
10693 45638
9124 86558