36 820
521 889
606 539
422 81
397 692
938 254
920 7
649 751
51 681
328 785
232 77
83 700
562 48
755 379
581 706
650 667
927 279
728 957
228 525
110 583