Latest 688
2:11:22
161
185
2:00:17
118
143
2:56:37
120
382
1:32:12
198
143
2:05:50
149
556
1:00:01
182
200
2:03:39
186
528
1:35:34
203
152
2:10:35
198
378
3:15:46
1,304
1649
2:52:26
1,216
1054
2:38:01
1,120
1133
2:33:41
981
1001
30:02
56
122
51:45
110
56
2:12:14
141
598
2:10:17
176
524
2:00:00
200
870
2:00:05
174
405
30:00
66
262