601 153
557 760
273 411
270 702
631 510
990 368
162 22
62 590
449 615
726 347
1213 583
641 530
846 145
581 78
589 773
195 12
469 374
550 820
872 893
499 296