Corrections and more tips should be send to: Nintendo Secrets
Stage 2: 49730 Stage 3: 64608 Stage 4: 59715 Stage 5: 56115