1002 965
743 647
345 813
590 609
83 761
188 199
463 597
946 173
485 16
887 4
793 518
99 244
121 399
205 343
827 349
656 373
276 513
522 66
627 715
469 986