Power restored to most customers after windstorms