Liverpool fans have come from around the world, spending huge amounts of money, to see their side take on Real Madrid in the Champions League final.