Latest

132
269

56
189

146
347

97
295

111
256

86
316

119
208

108
209

25
14

120
274

48
52

23
31

68
80

135
131

253
581

97
199

115
323

92
260

218
649

93
282