5893 208
571 180
69 605
417 545
615 803
915 774
994 690
459 478
854 694
663 795
75 863
984 838
245 161
372 366
315 78
892 957
1539 137
323 729
423 82
488 355
363 513
388 359