50343 253150
41001 145430
20129 126682
19667 62143
19460 109147
19361 116578
17352 71016
11694 37065
10697 45677
9125 86601