Croatians voted to choose city mayors, municipal mayors, city and municipal councilors and county prefects for the next four years in 576 units of local government with over 31.000 candidates; Zagreb, Split and Rijeka will see a run-off in early June