977 144
346 874
745 820
836 222
860 826
707 521
82 575
973 547
100 861
803 240
19 443
588 697
789 266
889 208
684 750
331 1000
767 53
633 251
945 413
387 39