5092 462
312 78
4623 786
615 803
1862 415
684 142
662 795
312 933
984 838
36 333
68 670
323 729
570 180
1562 510
1533 137
185 78
784 173
76 615
804 839
876 809
515 37
899 925