Latest 586
2:22:39
118
397
2:05:57
128
526
2:00:31
101
381
2:01:10
120
472
2:02:43
116
388
2:06:43
110
411
2:32:44
196
501
2:06:21
98
416
1:44:59
96
630
2:05:49
126
639
2:06:06
125
300
3:03:50
183
632
3:06:33
176
702
3:29:50
234
1043
2:30:36
150
665
3:01:45
176
603
3:00:02
172
645
2:59:05
225
674
2:59:42
185
858
2:59:55
171
711