Latest
2:14:20
103
51
2:38:04
202
84
3:04:28
107
60
2:57:29
140
53
2:24:25
115
99
2:29:52
189
90
1:58:16
68
31
2:43:32
158
122
2:51:33
196
74
2:47:41
180
98
2:44:15
112
101
1:37:39
82
58
2:59:47
100
26
2:30:00
119
62
2:04:31
76
73
2:33:16
195
127
2:02:40
186
42
3:05:11
173
59
2:26:49
163
54
3:50:16
143
65