50303 252939
40911 145078
20110 126545
19529 61750
19451 109065
19355 116499
17327 70914
11627 36852
10691 45600
9118 86517