Latest 93
2:04:34
60
102
2:13:19
60
256
3:09:19
117
222
1:43:00
52
122
22:59
20
50
2:01:04
91
233
2:38:11
89
342
2:25:52
60
306
2:20:49
61
150
2:52:14
82
413
1:39:32
57
343
1:27:20
70
352
1:49:31
41
59
3:14:00
105
498
3:30:55
131
588
1:01:13
49
20
4:00:01
103
497
2:07:14
46
285
4:00:01
167
676
2:03:39
100
159