500867
44672
240464
696181
727533
493126
463193
384197
728606
552545
597748
1010726
915715
376871
868860
163608
242473
18637
278809
139931
494817
221414
795836
810578
971876
798659