Latest 596
3:09:48
131
64
3:20:57
178
175
3:16:34
238
422
2:04:28
146
131
4:00:00
143
252
3:03:34
166
147
3:45:35
248
248
4:00:01
215
411
3:00:57
147
126
2:58:51
161
139
3:31:17
117
123
3:07:15
155
212
3:38:41
102
84
2:54:56
171
262
2:44:54
165
309
3:46:45
146
199
3:35:56
191
356
1:47:44
70
168
3:26:42
190
458
3:17:40
195
196