10022413
9777573
96921386
96261059
9274127
91971026
89331519
8699996
8233364
8107355
7479223
68921223
67401888
62351627
6115774
5980811
5821282
5795812
5685760
55741145