25 840 978 1393650 1000000 20 810 978 43391400 1000000 20 810 840 31154100 1000000 20 810 756 28697600 1000000 27 398 840 150300000 1000000 27 398 7561 138120000 1000000