1045 663
113 103
139 587
384 972
112 9
887 314
869 227
594 418
838 884
619 709
849 490
726 35
538 753
766 556
1068 553
529 718
465 310
574 455
269 113
532 624