50329 253042
40962 145269
20116 126611
19594 61966
19455 109107
19359 116542
17335 70957
11671 36975
10692 45633
9124 86557