Harry Potter Names
I have taken the FIRST name of 20 Harry Potter characters - i.e. for Harry Potter himself, I'd have taken just "Harry." Each name starts with the LAST letter of the previous name (except for the first name, which happens to start with S).
For each name, I have provided a clue - this may be an anagram or picture related to their surname, or a picture or word clue related in some way to their character.
Can you identify all 20 names?
[Answers can be submitted to email@example.com, with 50 beans being awarded to the first 4 correct submissions].