Latest

93
142

38
35

58
121

52
120

267
487

84
179

209
479

200
314

146
295

88
163

15
4

67
130

93
250

93
151

63
127

159
287

199
359

77
64

15
57

82
166