50303 252946
40913 145089
20110 126548
19530 61756
19451 109067
19355 116502
17327 70915
11628 36854
10691 45602
9118 86518