Latest 94
2:36:42
138
303
4:00:01
83
28
53:20
24
89
1:35:45
77
228
1:54:52
95
380
1:40:35
86
186
2:25:03
103
26
1:06:58
50
270
4:00:00
114
148
2:01:13
110
61
3:03:10
96
138
2:34:05
89
239
1:20:27
48
114
4:00:01
215
383
2:46:06
88
196
3:31:23
164
381
2:11:36
170
443
3:06:14
92
375
1:12:33
50
157
2:37:29
69
399