Latest

326
42

96
158

237
814

203
176

234
265

53
17

3
0

267
325

111
96

21
11

1
7

99
46

275
461

240
367

309
981

75
252

130
177

282
535

277
646

262
504