50333 253081
40977 145319
20122 126639
19622 62022
19456 109119
19359 116553
17342 70976
11681 37003
10693 45649
9124 86569