Latest 97
2:24:43
96
285
3:09:54
112
502
2:10:07
119
538
2:02:34
161
538
1:45:54
55
414
2:59:55
137
397
57:28
68
261
2:18:43
105
612
2:34:16
110
263
2:00:01
79
389
3:30:00
192
1005
2:00:01
118
349
26:29
33
32
3:14:46
153
923
2:01:37
130
425
4:00:00
264
612
3:06:47
242
1058
1:46:29
156
648
2:33:50
187
1007
1:25:20
93
167