(CNN) -- Between 35 and 45 vehicles crashed in a chain reaction on I-64 in eastern Virginia on Sunday morning because of fog and ice, authorities said.

The pileup, about 50 miles east of Richmond, closed both sides of the interstate, authorities said. Photos from the York-Poquoson Sheriff's Office and the Virginia State Police show the extent of the backup and damage.

The Sheriff's Office said 45 vehicles had crashed, while the Virginia State Police pegged the total at 35.

Virginia State Police said fog and ice were on Queens Creek Bridge at 7:51 a.m. when the crashes began.

Police did not say how many people were hurt but said injuries ranged from minor to life threatening.

"Please use caution while driving due to fog and icy road conditions (especially on bridges)," York-Poquoson Sheriff's Office said.