Latest

295
60

177
68

131
17

375
98

75
17

350
27

193
35

549
173

214
28

281
55

214
53

428
156

152
27

116
9

253
71

278
54

266
75

142
37

96
8

207
87