The Cardigans - Gröna Lund, 170504