Latest

150
281

33
22

268
605

6
5

137
407

219
877

318
635

226
924

110
214

218
142

184
63

143
108

170
118

60
13

135
55

141
104

94
202

236
289

61
14

58
28