269284
316316
744415
207261
245496
949154
234279
864313
18689
792783
565544
392541
5044799
3483581
2959148
2283804
2198988
1992609
188978
1875357
1728118
1703136
1650195
1616471