25 840 978 1288497 1000000 20 810 978 39530600 1000000 20 810 840 30405800 1000000 20 810 756 28924800 1000000 26 233 840 12047900 1000000 27 398 840 147540000 1000000 27 398 7561 140380000 1000000 21 974 840 29830000 10000 21 974 810 981100 10000 22 980 840 7898000 1000000 22 980 978 10144191 1000000 22 980 810 259750 1000000