50452 253797
41239 146399
20220 127243
20060 63271
19476 109400
19384 116813
17474 71592
11880 37797
10718 45900
9131 86868