589279
499290
1017741
117147
680450
371513
1239923
305582
518450
1082913
906101
706626
1067580
1075499
942816
508446
821179
904658
1134949
14251
1365309
958608
531237
814919
906730
1018752
771788
526668
529738
525753