Average candidate filing period in days by state in 2025