500 candidates