Latest

80
39

326
264

155
151

94
81

368
143

274
78

258
187

382
174

314
267

110
65

99
126

7

51
27

332
203

130
24

96
53

416
195

519
256

199
154

300
255