25 840 978 1258946 1000000 20 810 978 34521500 1000000 20 810 840 27566500 1000000 20 810 756 22451900 1000000 27 398 840 120240000 1000000 27 398 7561 98030000 1000000 22 980 840 6171700 1000000 22 980 978 7777576 1000000 22 980 810 223880 1000000