Jan Cook (D)

10480

29.30%

526133

55.16