50351 253207
41021 145522
20136 126727
19708 62278
19461 109170
19363 116606
17362 71051
11712 37136
10697 45700
9126 86619