Latest

584
363

113
19

93
40

78
51

43
2

164
52

57
36

54
20

96
16

177
53

342
136

97
73

328
273

120
70

229
158

283
396

191
474

117
36

145
267

110
106