371 298
407 544
674 453
210 97
32 36
537 152
957 967
527 883
655 912
846 621
20 305
750 560
657 705
783 958
387 840
656 355
828 159
133 13
726 548
536 969