649 68
1091 638
38 941
366 144
561 749
486 544
715 35
381 295
620 244
547 943
131 29
476 345
362 812
933 378
792 666
168 965
859 856
236 401
807 795
995 856