50303 252946
40914 145091
20110 126550
19533 61763
19451 109067
19355 116503
17327 70916
11628 36855
10691 45602
9121 86526