50361 253306
41060 145697
20143 126789
19774 62454
19464 109218
19370 116643
17370 71100
11743 37245
10702 45742
9126 86640