1002 665
267 463
236 215
970 397
130 864
886 75
73 744
143 732
598 925
584 383
782 686
581 494
76 351
672 697
649 19
148 61
835 107
31 531
980 888
372 576