295
703
196
586
63
566
127
406
38
434
162
403
93
290
185
245
62
220
13
759
183
19
176
4
174
45
171
34
138
92
1,123
32
151
20
132
6
121