960 345
5475 462
828 477
445 208
435 982
655 769
508 649
525 585
428 215
346 420
996 563
571 95
60 471
243 124
583 516
328 607
769 673
220 535
390 425
354 37
193 74
55 508
1051 570