Latest 58
3:58:38
201
351
3:43:07
240
200
1:56:32
73
142
2:56:20
118
201
1:47:18
58
121
1:54:52
63
127
1:57:09
99
77
1:57:51
80
146
2:55:23
92
140
28:55
31
25
1:47:02
88
106
47:22
40
25
1:59:42
84
76
2:30:01
136
134
1:57:35
96
152
4:00:00
180
182
4:00:00
253
328
4:00:00
140
349
4:00:00
103
372
2:48:58
176
201