1031 354
427 641
874 180
796 266
1035 871
648 71
384 250
801 247
1002 220
624 415
379 755
173 997
893 965
808 973
826 361
249 585
679 145
481 99
324 656
850 257