2180 573
3205 537
701 695
685 142
797 600
423 82
848 102
63 951
983 253
551 676
876 809
918 268
250 945
615 803
623 693
107 395
144 944
780 793
445 843
77 615
784 173
372 931
488 355