25 840 978 1437124 1000000 20 810 978 42990300 1000000 20 810 840 29929200 1000000 20 810 756 28836300 1000000 27 398 840 148360000 1000000 27 398 7561 142980000 1000000 21 974 840 28580000 10000 21 974 810 954900 10000 22 980 840 7966000 1000000 22 980 978 11469447 1000000 22 980 810 266160 1000000