50312 252971
40932 145140
20110 126564
19554 61819
19451 109070
19358 116512
17327 70922
11633 36878
10691 45610
9121 86528