670530
605510
36208
113649
265992
940893
671368
853438
889112
742284
181950
979832
386329
727949
416542
321708
494743
107653
9812
731995