Samuel Henry Welch (R)

34151

73.69%

517011

51.04