Wait a minute, Russians are living better than us???