1006 980
955 828
638 612
422 811
388 353
115 244
746 247
374 315
593 261
859 419
579 680
484 925
652 207
437 631
615 24
865 354
116 781
384 255
532 408
825 191