Latest

79
109

75
96

335
326

702
764

263
314

905
934

647
681

1,019
910

330
381

38
29

140
103

113
170

151
120

715
604

640
1115

645
1869

235
347

485
592

810
1451

59
64