50449 253776
41231 146358
20217 127227
20046 63209
19475 109390
19384 116806
17461 71552
11872 37776
10718 45897
9131 86864