1025 264
260 327
460 300
369 473
244 538
397 946
405 979
676 236
1041 60
736 18
497 26
570 579
788 313
616 174
754 469
727 57
499 996
992 999
230 353
123 548