Early voting in District 5 runoff ends today