Russia's losses in Ukraine as of April 26: 950 troops and 31 artillery systems
https://nordot.app/1156465740317049001?c=567408778825483361