50451 253777
41231 146358
20217 127227
20047 63213
19475 109390
19384 116806
17461 71553
11872 37776
10718 45897
9131 86864