Latest 622
1:58:53
158
211
58:35
96
93
1:28:54
114
154
3:29:07
279
364
2:29:30
159
264
2:29:37
164
292
2:59:58
243
256
10:29
28
22
1:59:25
186
240
1:59:43
172
217
1:29:14
116
102
2:29:35
209
330
2:59:45
254
421
28:34
43
49
59:12
105
118
1:59:43
158
244
1:29:38
121
145
2:28:57
193
284
51:28
65
102
2:30:02
186
307