Which sentence is punctuated correctly?

The aliens suffered from exhaustion, after traveling several light years.
They needed some relaxation, when they finally landed their spaceship.
After they rested a few days, the aliens revived sufficiently to explore.
They needed all their energy, once they started hiking the rough terrain.