Latest
3:10:44
82
65
3:23:42
89
189
2:42:16
82
236
2:13:06
78
138
2:57:43
194
302
20:53
17
28
2:42:11
126
161
25:01
94
22
2:06:25
188
140
2:01:12
180
71
44:39
68
174
2:16:01
142
186
1:47:52
122
167
2:18:00
140
186
2:14:36
127
339
48:21
106
160
36:28
63
115
25:58
38
42
3:25:46
264
505
29:42
82
102