692406
644600
519145
806426
660364
526552
621691
761388
397272
833325
142545
625836
5059799
3500581
2979148
2298804
2204988
1999609
189478
1890357
1736118
1709136
1654195
1622471