616 803
417 545
1777 885
99 556
783 793
663 795
547 580
145 944
785 173
1508 20
1568 943
185 78
1888 123
915 774
685 142
673 816
309 810
481 57
319 642
1014 742
436 885
503 753