50352 253216
41025 145544
20136 126734
19714 62301
19461 109172
19363 116607
17362 71052
11720 37143
10697 45701
9126 86620