51620
240130
115690
329760
196306
437413
712898
469474
685928
89770
686837
723885
85351
166800
810290
479326
1183849
627140
868634
79524
385948
820559
16412
341115
67154
483919