5093 462
615 803
915 774
994 690
746 887
457 606
797 600
36 333
780 793
1533 137
323 729
185 78
3777 418
829 862
4624 786
1562 510
854 694
312 933
372 931
444 843
515 37
275 11