Latest 303
2:45:50
90
284
3:12:54
103
382
1:42:15
59
92
2:39:24
115
232
3:21:06
119
342
1:48:51
69
333
2:12:09
72
216
2:27:38
101
337
1:30:02
54
415
11:25
12
17
4:00:02
125
306
3:28:48
162
307
2:30:00
155
364
2:30:30
87
276
3:53:10
135
292
1:51:27
85
282
39:08
31
66
3:57:41
181
290
3:00:00
130
427
2:00:01
85
234