50350 253189
41016 145494
20135 126714
19694 62234
19461 109164
19363 116595
17361 71044
11708 37115
10697 45691
9126 86616