922127
752521
419210
978820
1001300
564489
1145391
1714613
1067912
89524
1716559
288701
213554
507161
827351
710505
846785
30077
635539
636363
853317
336576
493750
375340
1014241
437143