25 840 978 1276599 1000000 20 810 978 34482800 1000000 20 810 840 27079300 1000000 20 810 756 23388600 1000000 27 398 840 119840000 1000000 27 398 7561 104160000 1000000 22 980 840 5788800 1000000 22 980 978 7384772 1000000 22 980 810 213620 1000000