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