31,879 Reputation