1032 702
1003 176
920 950
312 795
610 866
235 627
216 274
271 547
458 598
723 205
893 961
561 520
883 618
492 233
808 38
429 449
128 670
945 115
729 794
595 918