25 840 978 1502150 1000000 20 810 978 44357100 1000000 20 810 840 29817900 1000000 20 810 756 29351200 1000000 27 398 840 148720000 1000000 27 398 7561 148600000 1000000