617897
601265
138329
975519
570401
58517
612521
1023
27439
997240
250911
677870
5261799
3687581
3208148
2526804
2283988
2136609
2060358
193878
1833118
1745136
1729196
1661471