25 840 978 1377338 1000000 20 810 978 40283000 1000000 20 810 840 29192700 1000000 20 810 756 27697100 1000000 26 233 840 11361600 1000000 27 398 840 147030000 1000000 27 398 7561 139540000 1000000 21 974 840 29600000 10000 21 974 810 1014000 10000 22 980 840 7976000 1000000 22 980 978 10971786 1000000 22 980 810 273220 1000000