25 840 978 1260430 1000000 20 810 840 29454500 1000000 27 398 840 143330000 1000000 27 398 7561 116020000 1000000