Latest 593

797
231

84

607
140

2,918
846

1,063
214

981
275

523
112

789
211

384
57

1,307
116

294
42

817
159

815
249

305
83

1,691
871

432
99

861
221

120

4,102
1125

1,576
334