25 840 978 1292656 1000000 20 810 978 44925800 1000000 20 810 840 34831600 1000000 20 810 756 29359100 1000000 27 398 840 150290000 1000000 27 398 7561 126730000 1000000 21 974 840 28800000 10000 21 974 810 826800 10000 22 980 840 7700000 1000000 22 980 978 9936850 1000000 22 980 810 221060 1000000