25 840 978 1443591 1000000 20 810 978 43460500 1000000 20 810 840 30185100 1000000 20 810 756 29254800 1000000 27 398 840 148170000 1000000 27 398 7561 144840000 1000000 22 980 840 7985000 1000000 22 980 978 11458475 1000000 22 980 810 264530 1000000