50350 253186
41014 145486
20135 126713
19692 62225
19461 109163
19363 116592
17355 71036
11708 37110
10697 45688
9126 86614