1257 446
1147 351
1341 222
133 516
555 766
154 547
274 702
716 602
98 33
397 969
1033 258
501 911
509 954
587 72
659 566
137 548
662 225
65 32
577 394
353 562