1245 980
49 871
961 558
970 580
297 41
577 956
899 685
287 943
912 250
415 538
479 945
1007 909
610 383
661 472
351 10
674 455
317 565
823 779
566 707
650 818