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