985988
93301074
87561696
84841364
83971870
81121143
7950710
76801359
6071413
60491180
5579952
52831100
4919246
4621960
4579852
4441103
43281108
4275250
116021
9515