631 830
1061 874
356 874
779 744
1016 996
442 702
299 620
929 38
270 916
786 1000
717 54
440 478
53 977
33 139
660 299
95 168
235 679
684 463
1168 188
987 796