25 840 978 1389912 1000000 20 810 978 43927400 1000000 20 810 840 31136500 1000000 20 810 756 29263600 1000000 27 398 840 150540000 1000000 27 398 7561 141020000 1000000 21 974 840 28270000 10000 21 974 810 907900 10000 22 980 840 7623500 1000000 22 980 978 10695008 1000000 22 980 810 244840 1000000