Latest 373
2:16:49
299
193
2:50:56
385
385
55:48
144
126
4:00:00
487
455
2:47:06
297
143
1:48:35
1,020
376
46:42
103
46
3:59:57
476
327
31:42
83
95
3:59:14
562
472
3:59:13
813
778
1:50:18
425
522
1:59:14
277
210
1:53:47
153
127
57:56
102
80
2:58:00
369
174
1:58:42
400
282
1:17:30
265
159
1:39:52
352
137
58:52
102
70