Latest 706
2:57:03
553
160
3:16:02
604
217
1:16:31
244
61
3:07:31
467
150
2:54:17
509
140
2:35:52
490
134
2:25:23
524
193
18:51
98
51
29:49
161
71
2:59:15
593
259
2:59:27
615
231
2:46:56
587
240
2:59:01
593
144
2:55:30
697
177
2:46:20
555
170
2:55:06
438
181
3:16:24
576
213
2:53:35
584
204
2:58:03
525
179
3:01:34
511
272