Who dies in Harry Potter's Deathly hollows?

Many people die in Harry Potter and the Deathly Hallows. Some main characters are Dobby, Fred, Lupin, Tonks, Bellatrix Lestrange and Snape. Others include Bathilda Bagshot, numerous unnamed Death Eaters and Colin Creevey. Voldemort also dies.