1090246
517880
30985
29621
268130
458820
711530
846989
704738
423412
250333
644734
293852
806556
419383
366383
91737
979394
795704
146523
818655
3609
397425
754909
672497
467268