April-born Limousin heifer from Balfour Baillie sells for £4,200 at Thainstone, with top bulls also attracting strong interest.