50311 252968
40930 145133
20110 126563
19554 61817
19451 109070
19358 116512
17327 70921
11632 36875
10691 45610
9121 86528