Latest 528
1:59:26
76
284
1:59:45
104
272
1:29:26
87
249
1:59:58
66
161
1:59:42
69
329
2:38:15
65
434
3:29:58
106
708
1:29:19
69
180
1:19:06
54
171
11:06
15
17
2:29:27
99
435
1:59:21
70
195
1:59:49
79
125
2:40:03
117
263
1:39:58
102
333
1:41:07
99
246
2:18:36
113
460
3:00:00
108
536
1:59:50
97
233
2:29:22
120
428