Latest

10
22

90
303

82
275

45
163

107
350

82
189

77
238

35
58

114
307

86
190

91
340

12
20

94
140

149
343

102
170

118
298

122
282

20
5

125
194

83
264