50304 252947
40914 145094
20110 126550
19535 61767
19451 109067
19355 116503
17327 70916
11628 36855
10691 45602
9121 86526