Quiz: Name every character in Dragon Age 2

dragonage2

You’ve named every character in Dragon Age: Origins, now can you name all 47 key characters in Dragon Age 2?