10 charged with DWI at weekend checkpoint