Latest
3:59:46
114
55
2:29:02
86
4
2:30:07
78
36
2:27:27
90
1
54:33
32
19
3:59:59
104
36
2:32:10
76
34
2:50:37
117
152
2:39:02
84
13
1:34:32
77
2
1:54:55
71
5
2:14:13
98
12
2:04:04
114
57
3:37:10
153
31
3:06:19
198
167
2:35:08
145
13
2:51:38
139
41
2:47:03
157
148
2:22:33
93
19
1:33:40
100
55