584
585
588
449
589
1979
447
1981
452
1629
492
476
479
1454
407
384
367
385
1627
362
326
274
268
266
264
203
200
199
198
191
1182
1183
180
175
269
1152
176
172
267
1142
173
170
265
1155
169
101
92
90
88
30
29
19
17
