50362 253312
41060 145698
20143 126791
19774 62454
19464 109218
19370 116643
17370 71100
11743 37245
10702 45742
9126 86641