593
798
362
657
227
345
118
296
171
440
112
174
85
202
47
162
32
207
92
1,138
57
192
102
163
69
138
52
137
30
114
13
770
37
117
26
93
50
106