For each partner, if already has a contact it's added to the selected list, otherwise a new one is created