Latest 542
2:03:50
112
353
2:00:15
116
374
1:07:50
49
22
2:49:19
149
204
2:06:02
139
478
2:35:01
85
128
2:05:14
135
429
2:10:11
104
454
1:09:46
81
174
3:59:11
174
684
2:03:04
136
390
2:05:41
131
354
2:01:41
164
441
1:37:02
133
417
2:10:40
111
375
2:06:13
170
686
2:25:55
119
198
2:16:38
171
783
2:02:14
175
531
2:42:09
238
633