Latest 1295
2:31:20
138
133
2:15:07
124
49
2:30:21
117
43
2:42:53
256
138
3:05:11
252
430
1:20:11
174
79
3:02:42
332
53
2:15:55
124
87
2:49:53
159
15
2:52:09
157
81
2:44:03
232
125
2:56:10
109
21
3:06:24
162
42
2:27:56
267
43
3:28:51
193
102
3:01:26
189
38
2:53:18
152
66
4:46:50
348
215
26:36
40
4
4:06:05
190
24