A Russian court has sentenced 23 members of Ukraine's nationalist Azov* Battalion to prison terms ranging from 13 to 23 years for war crimes.