Latest 445
3:59:59
200
192
3:53:13
210
477
1:32:47
75
29
4:00:01
164
288
1:27:33
85
139
3:58:04
175
229
3:24:53
185
295
3:17:04
119
141
2:12:45
129
210
1:30:48
59
188
56:34
40
111
2:23:48
91
261
3:00:52
140
268
5:00:25
133
382
3:50:14
148
262
32:50
38
55
3:59:59
154
274
34:18
35
77
3:59:57
161
301
3:50:47
167
458