Latest 529
3:04:35
73
186
3:28:47
75
192
3:11:17
79
248
3:31:44
57
101
7:59:03
121
369
3:12:48
107
535
1:25:47
32
72
2:49:05
68
230
2:40:31
53
105
2:15:30
49
213
3:23:53
69
247
3:39:50
78
368
1:42:25
41
128
3:04:38
109
254
2:33:23
57
193
2:18:51
65
367
3:15:03
117
222
2:34:17
68
97
8:00:00
148
347
3:56:12
95
438