Latest 528
2:19:58
137
850
2:07:41
126
588
2:20:11
140
646
2:15:28
142
543
2:00:05
99
481
2:22:54
179
693
1:26:58
93
605
2:15:13
137
637
2:00:01
168
489
2:12:47
100
549
1:42:55
106
507
1:59:39
131
487
1:59:59
119
553
2:00:05
107
419
2:30:02
131
674
1:54:31
119
389
29:59
49
186
1:30:01
114
383
58:28
79
257
1:30:01
98
285