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