1748483
1064577
966389
959358
92630
897207
858902
845764
83779
745898
718695
601640
600580
510676
428137
413960
381806
371439
357918
347238