50329 253042
40962 145269
20116 126611
19593 61965
19455 109107
19359 116542
17335 70957
11670 36974
10692 45633
9124 86557