Latest 138
1:29:59
99
198
2:29:51
136
615
59:41
70
125
27:25
21
48
3:59:59
190
733
1:59:55
100
305
1:59:44
101
346
1:58:53
116
224
1:30:01
150
292
2:00:23
151
261
1:59:44
131
199
1:30:06
97
141
59:17
48
126
3:29:50
114
302
3:00:00
186
300
2:29:27
108
269
2:30:13
125
572
1:29:57
107
314
2:59:50
123
283
3:59:53
145
679