1170 591
377 547
426 95
728 942
157 166
370 824
667 791
108 30
539 257
736 548
405 728
787 119
81 658
318 973
443 724
187 181
618 464
849 426
333 663
881 660