1013 203
239 318
642 983
674 649
721 571
640 1000
831 729
193 162
668 898
37 956
804 253
35 320
672 519
106 670
584 419
338 446
104 575
95 54
619 370
203 392