Latest 1302
2:31:15
149
41
2:02:59
130
44
3:38:30
234
211
3:54:46
169
46
2:55:10
170
78
2:51:29
197
251
1:47:27
92
142
1:46:22
91
32
1:44:21
101
104
2:14:38
101
75
2:35:39
130
178
1:48:49
88
36
4:31:39
269
118
2:22:25
156
76
1:36:10
102
67
2:04:32
133
83
4:20:24
240
69
1:51:53
71
62
2:47:17
123
44
2:57:01
166
65