31.

503 points mikemcquaid 12 hours ago 197 comments