50303 252943
40911 145081
20110 126546
19529 61754
19451 109066
19355 116501
17327 70914
11628 36853
10691 45601
9118 86517