Latest

335
1006

844

224
783

44
45

419
1133

37
52

19
13

45
58

377
1167

1,349
3862

118
255

93
215

198
553

30
29

212

157

37
79

175
482

140
369

125
362