Latest 104
3:12:16
175
242
3:06:35
164
323
3:21:31
178
365
1:00:01
38
130
1:30:01
59
120
2:35:04
126
100
1:00:03
50
139
30:03
19
41
3:27:25
257
384
1:00:03
45
146
3:23:03
151
153
8:00:01
379
395
1:00:03
59
88
2:04:22
79
11
4:00:01
251
353
1:00:02
52
213
2:53:35
199
223
2:59:45
165
224
1:00:01
43
135
3:01:12
114
140