767 36
85 863
693 264
356 611
152 618
964 486
402 165
349 959
953 576
20 452
581 260
165 81
881 596
470 563
226 46
336 690
391 965
871 703
865 730
729 638
360 256
94 262
657 501
1000 939