Latest 521
1:56:40
176
150
3:19:24
335
341
3:04:50
269
298
1:13:58
109
73
1:17:59
98
123
1:25:32
104
106
1:42:59
165
113
1:02:00
63
108
1:55:12
135
195
2:04:47
209
176
1:49:25
213
180
2:52:07
324
242
48:11
46
10
2:35:19
317
230
2:13:34
210
155
1:46:36
159
214
44:41
42
64
52:01
58
67
2:20:15
154
114
1:23:06
79
178