Latest 582
3:58:56
318
576
1:32:51
130
100
2:49:26
380
199
3:32:43
521
371
1:29:04
178
181
1:51:52
391
258
1:01:22
153
136
53:30
92
138
1:31:04
176
262
1:05:58
130
113
2:18:15
302
297
4:00:01
563
715
3:58:21
595
322
3:57:43
415
283
1:49:34
221
283
3:59:55
516
536
3:59:50
360
619
3:58:56
329
584
4:00:00
304
409
3:59:10
639
493