1011 15
952 863
410 102
455 99
790 403
771 592
243 527
391 700
571 697
907 811
794 656
460 300
411 128
603 872
905 285
842 262
187 595
547 672
644 322
972 416