Latest 594
3:55:48
136
347
2:49:15
149
328
1:45:19
84
160
1:20:29
72
125
3:11:51
155
253
2:58:56
137
534
2:01:29
76
475
2:53:25
130
387
3:03:44
74
245
2:55:42
128
77
2:48:36
50
136
4:00:01
91
216
1:02:39
32
80
3:16:59
137
329
56:53
29
32
1:05:50
44
81
4:00:01
149
324
3:43:37
135
215
1:36:45
41
74
4:00:01
166
416