Latest 120
2:59:21
109
527
2:07:31
101
534
1:23:56
81
387
1:30:01
57
85
3:59:52
126
171
3:59:38
168
1175
2:03:59
85
532
3:59:58
95
205
59:02
35
46
3:07:41
118
661
2:14:09
117
61
3:59:33
151
521
2:31:26
74
58
3:00:00
116
738
3:40:04
235
200
1:03:32
50
38
3:33:50
72
201
3:10:16
70
153
2:03:59
94
612
1:53:27
42
43