50451 253780
41231 146358
20217 127227
20047 63213
19475 109390
19384 116806
17462 71555
11872 37776
10718 45897
9131 86864