50303 252944
40913 145086
20110 126547
19529 61755
19451 109067
19355 116502
17327 70915
11628 36854
10691 45602
9118 86518