Latest 1616

308
78

269
114

146
12

257
23

191
13

184
47

258
90

254
34

207
24

320
108

218
10

214
54

174
80

212
93

481
238

158
14

338
69

166
49

300
68

271
48