Latest 624
2:15:11
122
132
2:43:14
130
203
2:22:45
73
173
3:20:40
111
116
1:24:31
75
41
1:52:13
125
140
1:58:43
102
106
2:18:39
130
305
1:53:32
110
170
1:59:25
91
53
1:51:14
64
70
1:59:08
90
76
1:59:15
122
139
2:20:43
157
102
3:32:32
160
345
1:56:55
85
89
2:18:21
89
81
1:55:20
84
181
1:55:20
89
103
2:16:03
103
105