826 402
1005 977
737 529
917 347
458 309
722 433
571 766
213 98
810 291
416 259
695 118
161 582
714 175
535 86
706 345
351 681
570 763
689 856
600 518
556 7