1. Rhine River (Germany, Netherlands): North Sea
2. Elbe River (Germany): North Sea
3. Weser River (Germany): North Sea
4. Thames River (England): North Sea
5. Seine River (France): English Channel
6. Loire River (France): Bay of Biscay
7. Garonne River (France): Bay of Biscay
8. Douro River (Spain, Portugal): Atlantic Ocean
9. Tagus River (Spain, Portugal): Atlantic Ocean
10. Guadalquivir River (Spain): Atlantic Ocean