269106
489355
72328
775116
344777
705267
934186
627180
424338
960765
955370
760451
5138799
3562581
3068148
2377804
2229988
2045609
1957357
191378
1765118
1719136
1689196
1636471