Latest 21
1:10:53
73
17
1:59:34
128
100
2:11:23
129
83
1:30:00
151
396
60:00
99
354
2:59:59
365
1242
1:37:26
127
407
2:00:01
508
1299
2:29:47
167
820
1:30:02
192
353
29:51
98
281
34:17
67
261
1:30:07
96
252
1:00:01
71
96
3:59:33
594
2092
1:30:01
185
417
60:00
175
209
1:00:02
162
689
2:00:00
277
649
2:30:01
375
1595