Latest

160
222

150
137

805
269

37
130

22
44

227
311

31
27

136
139

833
233

148
187

361
219

1,392
248

128
162

159
183

82
65

311
469

426
672

152
396

261
423

86
266