14003330
10012875
9968149
9934646
98751373
9871759
9824584
97521843
969793
96881290
9546476
93851905
93521506
9335666
92621585
924582
91841810
91741495
8836279
87421373