Wiki page Edits made Total points
Heroes of Newerth 42