Latest 315
5:15:03
193
663
3:02:15
117
412
2:30:44
75
448
4:00:00
139
890
3:37:11
143
497
3:00:39
146
253
2:16:38
137
352
2:23:47
125
640
3:02:51
130
65
2:23:24
119
368
2:02:33
69
350
4:00:00
103
1405
1:44:11
71
196
1:37:30
77
289
2:59:50
103
631
1:08:29
37
167
2:15:28
83
243
1:20:49
54
360
2:19:12
120
406
2:38:10
143
126