593 6
336 914
663 610
368 695
161 799
608 300
80 505
970 121
557 306
47 960
771 516
881 634
211 722
121 496
836 364
1017 548
648 328
907 871
507 449
304 912