Survival after cardiac resynchronization therapy: results from 50 084 implantations