Challenge

7:57 270
32:05 698
17:59 461