The numbers reported from Ukraine on the casualties inflicted on Russian Officers seem pretty staggering when taken at face value.

2 lieutenant generals,

8 major generals,

44 colonels,

98 lieutenant colonels,

193 majors,

279 captains,

471 senior lieutenants,