303 charges laid during Thanksgiving weekend road safety blitz: WRPS