25 840 978 1502515 1000000 20 810 978 43570500 1000000 20 810 840 29085800 1000000 20 810 756 28837800 1000000 26 233 840 10457200 1000000 27 398 840 150640000 1000000 27 398 7561 149130000 1000000 21 974 840 27180000 10000 21 974 810 934500 10000 22 980 840 8005000 1000000 22 980 978 12007500 1000000 22 980 810 275220 1000000