Drunk drivers, people not wearing seat belts and speeders felt the wrath of traffic cops over the long weekend.

RCMP and Alberta Traffic Sheriffs cracked down on drivers between Friday and Monday.

They laid nearly 4,000 charges across the province including:

• 64 for impaired driving, along with 19 24-hour suspensions

• 99 seat belt and child restraint infractions

• 27 intersection infractions

• 3,317 speeding violations

Alberta Transportation statistics from 2004 to 2008 show as many as ten people are killed in traffic collisions every Labour Day long weekend.

During September, RCMP and Sheriffs and their road safety partners are targeting their safety message on children returning to school.