682855
187575
36085
535727
539672
334148
69784
684615
234636
324263
821951
725316
791663
331722
761435
33446
646914
1090246
517880
30985
29621
268130
458820
711530
846989
704738