50303 252941
40911 145080
20110 126545
19529 61750
19451 109066
19355 116499
17327 70914
11628 36853
10691 45600
9118 86517