How much would a stray weigh?

That depends on the breed. A Great Dane would obviously weigh much more than a chihuahua, stray or not.