687365
497889
247209
285540
811937
376645
437582
1380992
217433
704486
1148904
280903
798111
1005558
905554
554424
585184
3012112
2951927
2829797
2699692
2449488
2187214
2167981
2136951
2127484
1934271
189672
1722613
1718559