840 10
242 122
426 823
638 377
639 784
847 53
209 22
114 832
342 617
517 304
122 275
841 5
551 1000
177 573
897 483
349 900
144 676
216 420
685 635
556 570