10010853
9623460
93581509
9346190
93031392
9014336
88361886
8768198
83181615
83161807
8067847
80451064
7862100
76241198
753212
7520783
7485945
7484291
7401502
7322222