140 227
472 51
592 809
881 137
475 975
791 676
382 337
363 812
231 32
647 528
105 567
223 50
832 660
336 928
943 231
300 116
922 327
542 247
511 495
977 876