580 220 664 463 134,112 115 503,405 3,712 156176