50304 252953
40916 145098
20110 126553
19538 61779
19451 109067
19357 116506
17327 70917
11628 36857
10691 45602
9121 86526