284 984
956 966
32 828
976 776
860 669
312 574
592 530
667 476
619 359
666 335
128 289
416 259
104 68
777 43
193 6