Latest 40
20:57
70
74
2:09:48
378
513
1:47:25
236
528
1:55:38
281
675
3:00:01
542
1026
2:05:56
251
660
12:14
31
43
25:15
48
96
28:11
85
78
1:57:13
185
529
1:40:21
156
600
3:17:45
349
1137
1:19:44
154
557
45:34
104
222
1:19:16
225
389
20:49
54
40
2:29:26
397
819
1:05:23
154
317
2:02:24
199
901
4:00:00
397
1672