Latest 574
3:12:32
62
154
4:00:01
137
347
3:22:17
113
154
2:12:54
67
316
2:18:03
52
122
3:14:46
113
240
3:54:19
105
266
2:48:10
101
191
3:11:12
79
589
2:28:30
118
378
1:45:05
83
237
1:38:27
77
108
4:00:01
136
401
2:54:03
116
212
1:33:04
84
75
3:49:11
139
426
2:35:04
81
216
4:00:01
152
456
50:39
55
51
2:02:42
68
117