980770
344238
230788
48730
553267
253640
155246
762243
310757
773423
188953
83450
1051311
1034196
1029904
1028707
1024822
1024551
1022720
1018350
1017559
1016675
1016252
1015496