50304 252952
40916 145098
20110 126553
19537 61778
19451 109067
19357 116506
17327 70917
11628 36857
10691 45602
9121 86526