320 557
1035 150
107 794
175 630
524 865
62 590
173 532
932 886
927 932
986 679
535 610
660 481
1003 48
496 425
802 268
693 791
435 875
1006 971
528 928
346 32