356743 728
147148 373
265632 636
116895 640
211193 1095
119574 501
277390 1028
62352 529
143942 609
245646 814
209616 916
123400 647
106538 462
77785 522
308870 952
204137 764
56188 332
106771 459
257078 730
85017 891
50870 492
366025 859
104818 743
39515 831