Released 1996
376
318
312
339
295
291
320
332
309
356
311
280
317
319
269
330
271
329
321
328
308
391