Latest 89
1:29:59
101
196
29:57
46
67
3:05:41
180
400
3:09:11
195
334
57:59
44
144
2:47:20
175
491
3:13:15
218
1987
3:59:49
208
2480
2:51:35
187
428
32:04
51
143
1:29:02
61
161
2:37:13
141
411
3:29:56
138
582
3:29:26
163
697
1:59:57
95
258
28:15
15
49
1:54:46
95
209
3:11:51
134
370
2:40:48
132
5292
4:00:00
210
647