Moriarty

40.64%
44,170 16,141 hours 14,973 990 46 540,548