26677931
251961022
23454486
22922960
19528669
16085748
14226916
13864171
13045158
11580625
10128365
8571962
7840477
7828253
7720312
7309541
7253831
718986
624584
5857500