Sri Lanka: 17 million voters to decide fate of 38 candidates