1042 748
416 149
602 467
623 128
638 50
424 293
589 954
112 674
1010 803
690 985
704 342
1000 413
359 540
1088 240
654 928
483 563
723 142
1006 684
784 247
508 360