1
3:56
2
4:53
3
3:44
4
3:11
5
5:26
6
5:02
7
1:24
8
4:27
9
1:22
10
3:55
11
1:00
12
4:49
13
0:38
14
0:58
15
3:49
16
1:52
17
4:11
18
2:26
19
4:45
20
0:53
21
4:04
22
0:34
23
1:01
24
4:51
25
0:43
26
4:10
27
3:34
28
2:48
29
2:31
30
5:00
31
1:00
32
0:56
33
5:51
34
5:07
35
4:08
36
6:09
37
1:46
38
4:37
39
4:26
40
0:40
41
4:05
42
0:55
43
5:27
44
0:53
45
1:13
46
3:40
47
1:06
48
0:48

More by Nick Foster, Joe Thwaites & Jay Waters