50452 253799
41239 146400
20220 127246
20062 63276
19476 109400
19384 116813
17474 71592
11880 37797
10718 45900
9131 86870