1002 2
775 615
501 75
277 868
931 556
271 188
738 307
787 271
385 819
788 289
612 923
637 980
204 562
582 445
750 658
421 573
398 31
777 111
840 283
835 735