667 796
347 878
356 849
1025 519
143 116
385 3
712 902
729 949
909 422
42 310
603 41
511 583
867 991
849 522
830 620
947 940
570 140