Latest 94
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
6:57:02
474
2315
2:41:34
163
768
1:55:58
160
716