50329 253042
40961 145268
20116 126610
19593 61963
19455 109107
19359 116542
17335 70957
11670 36973
10692 45633
9124 86557