50351 253205
41019 145509
20136 126724
19707 62268
19461 109170
19363 116598
17362 71049
11712 37129
10697 45698
9126 86619