631 830
1063 874
356 874
781 744
1016 996
443 702
299 620
930 38
272 916
790 1000
718 54
440 478
53 977
34 139
660 299
96 168
236 679
684 463
1170 188
988 796