Five Durham candidates file pre-election finance reports

by