2.

677 points calvinfo 11 hours ago 166 comments

3.

53 points neilfrndes 2 days ago 11 comments

39.

96 points ColinWright 17 hours ago 41 comments