25 840 978 1398050 1000000 20 810 978 42393900 1000000 20 810 840 30124300 1000000 20 810 756 31557000 1000000 27 398 840 147460000 1000000 27 398 7561 154460000 1000000 22 980 840 7909000 1000000 22 980 978 11142990 1000000 22 980 810 262550 1000000