Perfect

15:53 751
39:55 435
32:44 697
11:13 571
9:01 478
1:03 229
10:32 531
46:04 723
14:17 520
30:00 486
38:59 450
15:41 458
6:00 544
21:53 555