50452 253805
41239 146402
20220 127247
20062 63278
19476 109401
19384 116814
17474 71593
11880 37800
10718 45901
9131 86871