584540
822871
621103
456133
517357
445391
838466
12188
119711
327464
795518
509809
1048311
1033196
1028707
1028904
1023822
1022720
1020551
1017559
1016675
1015496
1014252
1013350