Latest 150
4:00:01
911
273
3:34:38
759
252
3:22:30
505
162
2:42:52
667
413
3:53:14
640
363
3:10:17
1,237
739
27:51
130
32
1:04:27
137
239
1:15:39
154
87
29:39
66
35
3:58:54
475
407
1:04:39
132
350
1:30:01
168
332
2:06:16
184
470
1:33:24
110
32
3:00:25
251
174
4:00:01
480
320
1:55:46
143
159
3:37:37
434
365
1:47:47
888
815