Poelau Mangkoedoe, Nusa Tenggara Timur (island)