25 840 978 1352110 1000000 20 810 978 42286300 1000000 20 810 840 31348700 1000000 20 810 756 31484100 1000000 26 233 840 11571200 1000000 27 398 840 147520000 1000000 27 398 7561 148140000 1000000 21 974 840 30400000 10000 21 974 810 969700 10000 22 980 840 7937700 1000000 22 980 978 10700813 1000000 22 980 810 253210 1000000 29 860 7563 16625600 10000