Latest

292
527

102
188

65
187

86
209

98
87

25
14

22
15

11
3

339
658

292
530

72
114

114
443

67
178

150
174

58
98

41
67

112
267

157
806

146
293

80
266