Latest 926
38:06
55
32
3:07:04
269
136
2:05:53
100
95
1:59:18
114
56
2:45:55
195
117
1:40:56
89
98
2:26:11
180
296
1:47:48
75
20
1:35:21
104
211
2:05:32
108
148
1:51:11
108
23
1:21:43
138
341
1:15:56
64
143
1:07:49
94
155
1:43:28
80
56
1:05:42
73
105
2:02:29
168
71
3:03:20
172
373
1:59:15
120
70
1:56:54
148
83