Latest 2997
2:37:24
114
136
2:10:51
90
220
2:08:43
92
139
2:30:00
106
241
2:00:00
130
92
1:15:26
62
29
2:30:00
101
93
2:30:00
95
165
1:59:59
86
169
2:30:00
105
178
2:30:00
110
152
2:45:46
147
240
2:00:01
103
123
2:15:42
100
157
2:00:00
76
139
2:18:27
119
291
2:30:00
102
223
1:50:14
65
120
2:30:00
122
163
2:15:00
111
163