261
177
173
174
1512
194
145
236
146
217
190
182234
11410
9320
7151
5660
514262
4470
4220
4019
3901
365147
342142
29350