50304 252950
40916 145098
20110 126553
19535 61773
19451 109067
19355 116504
17327 70917
11628 36856
10691 45602
9121 86526