Latest

313
162

117
44

54
26

27
1

181
171

38
15

51
8

104
81

324
300

707
254

211
261

331
307

301
383

139
88

300
305

217
294

541
955

206
411

91
108

204
277