Latest 100
03:51
73
3
1:15:14
337
179
2:47:35
412
61
2:56:55
493
239
2:42:17
522
202
3:30:40
580
55
3:06:30
593
250
3:52:03
641
50
3:16:29
517
177
2:52:44
847
211
15:58
136
17
1:18:42
367
271
1:51:21
475
70
2:40:09
495
119
2:32:00
405
50
1:59:48
336
75
3:27:47
759
418
2:43:31
357
45
3:06:26
490
70
4:00:00
523
206