50329 253044
40963 145273
20116 126616
19594 61971
19455 109107
19359 116542
17335 70958
11671 36975
10692 45633
9124 86557