646 664
292 640
865 782
894 260
468 658
27 77
246 56
982 662
604 229
47 619
857 535
22 989
797 113
191 308
162 206
48 4
215 155
644 399
561 44
80 513
62 190
796 312
488 529
583 570
758 73
974 108
748 539
51 937
152 634
846 679