Latest 21
3:28:55
188
430
29:28
49
56
59:55
84
147
1:43:00
102
144
3:59:36
279
545
1:26:55
129
292
1:47:54
167
300
25:28
45
86
2:03:21
155
364
1:32:41
118
337
1:17:35
79
150
1:52:23
147
319
1:27:53
87
242
17:28
48
99
1:13:14
118
140
2:44:59
166
219
3:58:45
230
602
4:00:01
258
662
1:02:11
71
225
3:06:41
249
651