1002 857
529 46
374 207
620 467
760 204
592 685
885 177
213 572
604 381
668 859
114 507
958 831
812 336
400 355
631 590
431 490
566 943
182 903
373 982
556 470