50452 253796
41238 146391
20220 127242
20058 63260
19476 109397
19384 116813
17474 71592
11880 37797
10718 45900
9131 86867