Latest 370
2:59:43
220
357
2:29:47
139
130
1:59:10
177
290
3:59:12
162
266
3:59:53
215
595
4:00:00
125
99
2:30:01
123
125
1:12:33
49
91
3:59:35
73
144
2:59:51
101
215
3:29:43
152
385
2:28:34
114
151
1:59:56
87
77
1:59:24
63
76
1:29:14
46
265
3:59:40
234
400
58:55
49
37
3:59:14
195
338
3:58:31
168
266
29:48
20
20