Russian and Ukrainian officials have announced an exchange of 90 prisoners of war each, the biggest swap between the two warring sides in almost five months, according to a media report on Wednesday.