329
114
579
143
221
372
263
17610
152
526
71
453
11812
746
799
23
11315
203
391
571
548
614
294
523
473
362