Latest

3,030
179

752
105

410
117

387
114

378
236

638
45

536
56

763
96

921
21

630
337

599
33

484
197

611
178

738
46

971
90

607
300

1,252
73

503
31

713
47

594
153