908 657
943 277
582 425
453 307
397 144
957 384
9 644
490 146
691 61
687 574
482 446
381 980
492 424
880 945
317 1
45 30
17 934
906 557
936 783
990 231