123199 511
41964 243
302515 945
82821 389
18645 173
195047 653
450786 1599
48007 710
208563 477
149264 518
11919 153
276666 996
31916 393
18885 458
129896 726
66047 733
32784 232
77643 637
49576 601
48186 303
43749 209
39569 94
62653 677
627551 1950
43629 358
54098 557
52098 783
213814 794