25 840 978 1439108 1000000 20 810 978 42356600 1000000 20 810 840 29426600 1000000 20 810 756 28406800 1000000 27 398 840 148300000 1000000 27 398 7561 143200000 1000000 21 974 840 28580000 10000 21 974 810 954900 10000 22 980 840 7965500 1000000 22 980 978 11468727 1000000 22 980 810 270690 1000000