50304 252948
40914 145095
20110 126552
19535 61770
19451 109067
19355 116504
17327 70916
11628 36855
10691 45602
9121 86526