814251
268178
10257
693292
846628
40770
559290
67113
618784
673837
34327
962836
430245
498788
1118750
894801
197196
99338
403910
760224
1039774
32976
513300
671348
578657
1046580