Latest
3:59:58
114
696
2:58:56
95
289
47:12
44
94
4:00:00
90
300
1:48:37
49
245
5:36:36
148
592
1:32:49
73
224
28:49
21
104
40:08
28
155
4:22:30
98
960
3:12:43
172
406
1:36:20
92
140
52:47
19
127
58:41
57
151
3:59:29
118
733
45:22
37
48
3:00:21
338
2:12:08
388
54:37
43
104
1:05:16
54
91