324
315
196
266
156
292
119183
113593
960346
168054
550454
141247
112611
165494
437
98474
66795
188468
55063
147646