Latest 305
38:28
137
135
2:54:06
739
671
1:07:18
313
297
1:46:32
422
521
3:01:24
790
547
27:33
141
44
2:11:00
647
647
3:19:29
992
932
3:20:23
925
733
50:00
188
114
3:27:21
1,030
875
58:31
278
129
1:54:26
532
375
3:34:17
1,184
948
2:47:02
698
718
2:56:32
778
697
3:57:23
1,030
979
30:02
120
201
43:06
283
161
3:55:29
889
1035