Latest 20
23:13
21
1
3:30:01
110
203
2:32:32
104
219
1:49:50
89
231
57:44
42
24
3:07:22
200
339
2:34:55
127
350
3:11:00
137
465
4:00:00
167
349
1:53:54
72
253
3:10:26
160
518
4:00:00
156
314
2:13:19
133
310
2:56:57
136
286
2:29:56
101
263
1:07:04
46
169
1:29:51
71
148
1:17:29
51
116
2:21:49
82
244
2:00:00
101
310