Latest 421
1:59:14
277
210
1:53:47
154
127
57:56
103
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
2:45:41
266
159
2:00:03
438
313
53:35
357
254
1:59:56
224
367
1:58:21
263
337
1:55:40
428
548
1:53:55
905
567
3:59:59
741
779
3:59:14
1,106
1320
3:59:53
534
651
2:58:41
1,133
758
2:59:53
466
460