Latest 108
2:59:40
165
600
1:59:56
125
518
2:45:17
153
541
3:29:19
202
735
59:02
42
126
1:59:58
145
391
1:57:12
70
166
3:15:58
177
665
19:37
87
2
1:59:32
125
314
1:59:15
173
304
2:59:06
197
512
2:59:29
203
544
2:59:02
221
748
2:28:45
134
512
2:59:57
195
687
59:32
60
272
1:59:49
148
430
2:29:59
189
537
59:47
86
189