Instead of replacing them can you get a new seal set? If the bores etc are good and it is the seals that have failed then the service kit may be an option?
I have gone down this route in the past on tintops ..


Plus Four MY23 Furka Rouge