643 417
884 727
161 238
942 906
318 548
591 560
448 519
416 727
939 292
863 533
374 737
557 274
175 445
390 273
136 675
960 569
863 32
720 389
298 611
560 915