5091 462
570 180
700 695
3199 537
623 693
915 774
662 795
481 57
323 729
563 192
388 359
715 741
1773 885
854 694
516 698
416 830
179 549
78 372
318 642
204 635
804 839
615 307
421 913