Latest 1034
3:03:38
130
595
2:09:26
109
632
3:06:35
129
1104
2:30:02
146
720
3:00:06
171
358
2:30:08
122
703
2:00:12
122
166
2:30:09
154
482
2:19:22
129
411
2:30:05
126
516
2:00:08
147
679
2:30:08
86
483
2:00:07
77
278
2:00:06
83
307
1:30:06
63
315
3:30:09
165
695
2:30:03
96
469
3:00:09
112
466
3:30:06
153
807
2:00:07
98
346