Latest 643
3:25:45
89
132
1:57:31
118
485
1:53:52
96
575
1:52:55
68
554
2:05:09
98
445
2:20:00
96
322
1:39:36
82
420
1:59:49
84
148
1:46:18
104
614
1:40:44
63
266
2:02:03
69
131
7:58:35
189
221
2:21:02
111
381
1:51:32
144
490
2:04:25
129
580
2:37:37
259
736
1:42:51
80
246
2:06:53
81
245
2:06:29
82
427
1:44:12
92
338