Latest
3:39:24
61
44
1:47:33
60
20
1:47:33
43
24
3:30:18
102
50
3:35:22
101
75
3:11:50
75
53
1:53:46
99
37
2:47:35
119
53
4:00:01
95
48
3:10:45
76
34
1:01:10
42
12
3:02:33
79
43
55:20
18
17
3:08:09
36
33
24:41
5
0
2:39:15
21
15
1:16:39
26
10
3:25:16
80
86
3:45:50
79
73
3:00:25
18
62