250457
128348
477703
398609
855766
35466
583453
469336
674826
59138
159863
534352
738427
396745
34491
4591000
1266738
1209985
1171696
1108144
1064577
1062943
1059541
1045575
104072
1037967
1027964
102516
1018701
1014754