50333 253078
40975 145313
20122 126639
19618 62016
19456 109118
19359 116553
17340 70975
11680 36996
10693 45649
9124 86569