972
832
61
125
96
115
74
163
201
111
119
1.4K
175
49
89
137
255
41
67
55
146
248
153
196
83
100
157
105
411
113
358
309
171
253
184
232
104
50
1.2K
536
69
1.5K
192
2.2K
535
463
80
190
60
314
402
62
98