Latest 620
2:59:31
176
293
1:55:10
88
382
50:21
55
95
3:59:34
252
544
1:32:13
59
106
1:55:50
77
230
3:10:03
197
709
49:19
72
138
2:05:08
164
525
1:54:45
60
148
3:53:33
176
616
2:08:19
176
520
32:37
69
122
1:31:57
75
156
1:43:23
126
379
2:41:53
132
157
2:18:24
163
425
3:33:37
232
637
1:48:08
79
327
3:03:57
183
485