A fast-moving strong line of thunderstorms moved across New Jersey Wednesday afternoon with gusty winds and heavy rain.

A tree uprooted onto a house in Westville (William Rieger III via Twitter ‏@billierigs)

The National Weather Service reports several wind gusts of 50 miles-per-hour or more in Monmouth, Ocean and Burlington counties. A wind gust of 71 mph was reported at Philadelphia International Airport.

Meteorologist Dan Zarrow says the the thunderstorms will bring in the coolest weather of the past two weeks, with the chance of frost in some areas. Temperatures will stay cool, in the 50s, on Thursday and Friday.

South Brunswick Police, in a Nixle alert, report power outages affecting traffic lights along Route 1 and the Royal Oaks apartments in the Kendall Park section and downed trees along several roads. 4 utility poles on Henderson Road were damaged by the storms.

A 65-foot tree crashed onto a home in Westville in Gloucester County according to 6 ABC News while News 12 New Jersey reports a tree hit a home in Bloomfield.

JCP&L's outage map shows about 2,200 customers without power, mostly in Hunterdon and Somerset counties. About 53,500 PSE&G customers have no power according to its outage map, mostly in Delran. Atlantic City Electric's outage map shows about 1,200 outages.

FlightAware.com reports storm-related delays at Newark Liberty Airport as well as JFK, LaGuardia and Philadelphia airports.

Highest Wind Gusts

1. Philadelphia International Airport - 71 mph

2. Turnersville (Gloucester County) - 60 mph

3. Berkeley Twp. (Ocean County ) - 54 mph

4. Southampton Township (Burlington County) - 53mph

5. Silas Little Experimental Forest, New Lisbon (Burlington County) - 53mph

Source: National Weather Service

Highest recorded wind gusts from Wednesday's thunderstorms (New Jersey Weather & Climate Network - NJWeather.org)