300 candidates