1006 980
956 828
642 612
423 811
388 353
117 244
747 247
376 315
594 261
859 419
579 680
485 925
652 207
438 631
616 24
867 354
116 781
385 255
533 408
825 191