Latest
2:59:17
151
468
1:29:56
57
112
1:59:47
99
310
1:20:25
76
288
1:59:50
100
211
1:59:15
94
162
30:01
22
44
2:59:00
133
350
1:59:25
98
212
2:00:02
157
204
60:00
69
75
29:51
44
19
1:29:43
93
102
29:52
49
90
1:00:01
61
99
1:29:43
108
103
59:39
88
63
29:53
80
140
30:01
39
113
29:26
30
43