50329 253042
40961 145265
20115 126607
19593 61963
19455 109106
19359 116541
17335 70956
11670 36973
10692 45633
9124 86556