Latest 578
3:19:33
74
86
3:58:39
73
159
2:54:54
63
205
4:00:01
126
215
2:49:51
73
184
2:52:13
98
211
3:59:29
58
120
3:22:17
96
255
4:00:01
116
127
4:00:00
141
153
3:59:53
125
209
4:00:01
135
423
3:58:17
104
164
3:01:04
83
152
1:43:42
57
42
3:55:57
132
97
43:17
40
69
3:59:35
109
192
5:39:43
201
480
3:28:04
87
140