Latest 161
2:53:02
113
1295
2:51:17
111
1328
3:22:02
110
1296
2:48:22
78
1690
2:46:15
82
1433
2:08:31
90
884
2:03:12
90
524
37:39
32
137
57:56
53
335
2:59:30
109
1503
43:57
38
387
2:15:25
90
892
2:46:29
105
1400
2:32:59
130
1917
3:12:23
138
1558
2:43:42
156
1477
1:10:38
60
454
30:01
37
136
02:29
19
54
28:47
43
222