Latest 642
1:59:01
85
295
1:29:28
106
374
1:59:57
113
500
1:28:30
71
228
58:30
68
143
1:59:49
73
412
1:29:47
76
219
1:30:00
84
397
1:29:51
94
310
1:56:44
114
135
1:39:59
92
121
1:59:25
97
301
1:58:53
116
362
1:58:56
123
444
1:58:37
93
410
1:30:09
62
191
1:58:37
92
452
1:29:47
74
232
1:59:52
70
359
1:58:54
107
593