For a party targeting 23 of West Bengal's 42 Lok Sabha seats, the first list of 28 candidates has come not a moment too soon. In fact, just in time for BJP candidates to file nominations to the two seats going to the polls in the first of seven phases - Alipurduar and Cooch Behar - seats where BJP is expected to put up a strong fight.