Latest 998
3:51:16
203
99
3:30:49
177
119
3:59:04
190
112
4:12:09
180
50
2:12:04
83
30
3:38:31
172
99
1:39:07
110
207
3:27:54
115
61
3:48:55
144
129
3:55:44
323
162
3:49:30
184
78
2:30:43
126
29
2:18:03
148
15
1:55:50
123
41
3:50:07
152
79
3:46:06
179
109
37:44
30
55
3:53:24
140
178
3:14:55
229
194
3:34:39
160
59