50333 253077
40973 145309
20118 126631
19617 62013
19456 109118
19359 116552
17340 70974
11678 36993
10693 45648
9124 86565