ORILLIA, Ont. -- Provincial police say almost 11,000 drivers have been charged after a crackdown on unsafe driving over the Easter long weekend.

Particular attention was paid during the weekend to impaired, distracted or aggressive driving, as well as people not wearing seat belts.

Police say 10,998 drivers were charged with Highway Traffic Act offences, including 1,587 seatbelt-related charges, 6,989 speeding charges, 602 hazardous moving violations and 316 distracted driving charges.

Meanwhile, 95 people were charged with impaired driving offences and 93 had their driver's licences suspended for driving while in the warning range for alcohol.

OPP Deputy Commissioner Larry Beechey says the focus on risky driving behaviour will continue for the rest of the year.

"While we are committed to doing our part, Ontarians need to adopt the mindset that keeping our roads safe has far more to do with the actions of drivers than the actions of police," he said.

Police reported two fatalities on provincially patrolled roadways and a further two fatalities in off-road incidents over the weekend.

A collision in northwestern Ontario between a tractor trailer and a pickup resulted in the death of the pickup driver, while in Caledon, northwest of Toronto, a pedestrian was killed when struck by a vehicle.

The off-road fatalities included a snowmobiler who struck a tree while not wearing a helmet while driving off a lake in Haliburton and a person on an ATV who went through the ice on Manitoulin Island.

OPP investigated a total of 272 collisions over the weekend, 29 of which involved injuries.