50351 253206
41020 145521
20136 126726
19708 62275
19461 109170
19363 116601
17362 71051
11712 37133
10697 45700
9126 86619