50452 253796
41239 146396
20220 127243
20058 63265
19476 109397
19384 116813
17474 71592
11880 37797
10718 45900
9131 86868