Latest
3:12:26
48
30
3:08:35
38
69
2:31:40
91
63
2:56:51
28
31
3:07:27
68
248
2:47:37
35
286
3:03:50
39
30
1:09:12
21
7
4:00:01
79
12
3:59:59
68
154
2:59:10
72
120
3:02:37
47
24
2:11:11
42
72
3:24:43
72
73
2:21:56
41
114
3:23:05
49
5
3:00:11
130
69
1:06:48
16
26
4:00:02
43
54
3:57:17
78
199