368530
183280
398609
678878
426238
286350
57791
118915
1046433
396634
208929
7022
91381
43255
289756
255425
660324
955919
505303
480502
955460
390669
434923
158226
670630
38475