David Browne
43
3:01:15
60
2:59:58
33
3:01:24
29
3:01:24
31
3:01:15
20
3:01:15
43
3:01:15
60
2:59:58
33
3:01:24
29
3:01:24
31
3:01:15
20
3:01:15