25 840 978 1264300 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 7905800 1000000 22 980 978 10008743 1000000 22 980 810 255460 1000000