Latest 612
1:29:14
114
102
2:29:35
207
330
2:59:45
251
421
28:34
43
49
59:12
105
118
1:59:43
157
244
1:29:38
121
145
2:28:57
192
284
51:28
65
102
2:30:02
186
307
1:29:07
113
189
1:28:36
114
143
1:29:03
96
205
2:29:31
229
255
2:28:45
176
333
1:29:53
119
139
1:28:07
132
113
2:28:23
167
259
2:29:12
214
291
3:59:18
278
429