Latest 296
2:29:35
148
619
2:33:31
161
641
43:01
66
205
41:20
68
189
44:33
83
206
40:43
47
258
1:59:25
124
526
2:59:37
177
713
2:29:42
142
617
2:59:36
170
746
1:58:59
153
652
3:02:27
174
650
4:00:00
304
1071
2:22:44
508
562
1:59:45
156
469
2:34:30
168
564
2:29:48
175
623
1:59:43
92
384
1:59:52
115
432
2:29:56
129
569