25 840 978 1262570 1000000 20 810 978 39128500 1000000 20 810 840 30795300 1000000 20 810 756 29309300 1000000 27 398 840 147520000 1000000 27 398 7561 139780000 1000000 21 974 840 30050000 10000 21 974 810 975800 10000 22 980 840 7903800 1000000 22 980 978 9988032 1000000 22 980 810 256660 1000000