Latest 578
3:56:12
185
508
2:59:53
117
387
3:55:23
169
322
3:59:53
171
509
3:58:30
180
584
3:58:19
141
705
3:59:37
178
485
4:00:00
212
265
3:59:00
183
495
3:52:05
134
908
6:00:00
190
611
4:00:00
118
278
1:29:47
67
80
2:06:16
71
24
2:29:48
62
256
1:27:31
46
87
3:29:37
106
409
3:30:02
71
197
29:46
33
78
24:50
26
61