705267
934186
627180
424338
960765
954370
760451
697158
698748
966182
529694
464905
5102799
3537581
3037148
2340804
2222988
2027609
1937357
190578
1750118
1716136
1678195
1630471