50452 253806
41239 146403
20220 127247
20066 63283
19476 109402
19384 116815
17474 71596
11880 37801
10718 45902
9131 86871