Over 400 runners compete in Jansen Invite