50333 253083
40978 145323
20122 126639
19622 62022
19456 109120
19359 116553
17342 70977
11681 37005
10693 45649
9124 86569