50360 253296
41056 145676
20143 126786
19762 62443
19462 109211
19370 116640
17370 71094
11740 37223
10701 45738
9126 86639