1381891
1007303
970557
949473
84279
723465
705450
608901
573590
541949
539668
494954
475177
470106
356374
337314
272740
151953
147779
125443