‘Abbey Road’ – 31 tributes and parodies