344238
230788
48730
553267
253640
155246
762243
310757
773423
188953
83450
8780
1051311
1034196
1028707
1028904
1024822
1024551
1022720
1018350
1017559
1016675
1015496
1015252