2526 648
480 211
943 115
494 232
964 8
963 986
296 824
606 360
486 457
575 709
728 984
640 563
398 575
788 63
499 813
134 423
1063 584
547 454
726 596
774 144
27 692
556 118