693 541
174 745
481 624
25 762
353 646
789 901
615 6
380 382
539 335
222 794
656 888
313 454
80 147
36 988
513 674
575 271
944 514
729 343
624 781
388 460
100 960
997 597
1012 832