50333 253081
40976 145315
20122 126639
19621 62021
19456 109118
19359 116553
17342 70976
11681 36999
10693 45649
9124 86569