50329 253046
40963 145274
20116 126616
19594 61972
19455 109107
19359 116542
17335 70958
11671 36975
10692 45633
9124 86557