526 458
844 496
91 482
421 844
785 597
642 564
742 999
307 107
973 653
465 434
39 1000
351 556
1176 765
1175 689
1168 199
1143 623
1135 718
1128 740
1111 705
1091 383
1087 474
1071 666
1069 157
1068 165