25 840 978 1391659 1000000 20 810 978 41671700 1000000 20 810 840 29908600 1000000 20 810 756 30922900 1000000 26 233 840 11248900 1000000 27 398 840 147590000 1000000 27 398 7561 152630000 1000000 21 974 840 29970000 10000 21 974 810 1002100 10000 22 980 840 7909900 1000000 22 980 978 11050130 1000000 22 980 810 266930 1000000