Council buys 17 homes amid housing list demand