646 550
421 634
885 408
453 374
502 501
150 418
420 179
33 264
560 280
703 717
896 585
777 894
676 96
504 603
865 943
681 792
178 871
390 115
654 883
109 518