18
593
60
523
89
475
21
339
17
140
13
258
236
23
221
37
151
720
16
134
164
147
82
38
8
125
92
1,094
20
11
121
94