Latest

683
80

164
2

93
29

587
147

229
90

388
49

622
52

445
63

801
63

581
40

311
25

855
61

1,507
101

715
120

1,998
103

1,934
34

294
32

2,297
70

2,641
116

1,476
82