A horse eats 10 KG of hay a day. A small bag contains 20 KG of hay and a large bag contain 25 KG of hay. If 4 small bags and 8 large bags of hay are used everyday to feed the horses in the farm, how many horses are there in the farm?