50303 252946
40913 145090
20110 126548
19533 61763
19451 109067
19355 116502
17327 70915
11628 36855
10691 45602
9118 86518