631 830
1061 874
356 874
779 744
1016 996
442 702
299 620
930 38
270 916
786 1000
718 54
440 478
53 977
33 139
660 299
96 168
236 679
684 463
1169 188
987 796