Latest 246
3:59:52
129
331
2:14:00
56
389
3:59:46
130
290
3:27:27
160
725
3:22:02
126
378
2:28:03
116
175
3:59:27
195
490
2:30:01
65
215
3:43:20
175
719
3:59:37
165
632
4:00:01
151
1068
2:07:44
110
325
1:59:25
59
125
1:51:22
66
147
3:59:50
146
246
2:16:24
75
241
3:59:58
164
325
2:13:52
79
208
3:30:03
108
154
2:43:02
82
102