140 227
472 51
592 809
878 137
473 975
791 676
381 337
362 812
231 32
646 528
105 567
223 50
832 660
336 928
943 231
300 116
922 327
541 247
511 495
977 876