9901488
9591448
9124247
8975387
88061577
8451637
8405970
81511700
80661105
7710266
70401005
6870808
679090
6717496
6215104
5438900
5079966
43431137
40611228
105091