579 deliveries beat estimates