2125 703
275 678
460 515
196 230
272 643
309 530
535 604
269 121
740 650
494 412
114 485
529 857
984 434
561 901
86 223
582 965
786 29
119 178
761 965
930 206