50312 252970
40932 145139
20110 126564
19554 61818
19451 109070
19358 116512
17327 70922
11632 36877
10691 45610
9121 86528