1005 251
644 576
877 240
917 32
777 47
985 662
214 154
733 614
592 885
816 273
771 466
677 336
359 176
2326 573
349 680
37 465
738 477
516 948
603 714
291 747
8 5
614 212