312672 621356
290129 610089
278149 580863
276767 570720
271847 560721
270296 568406
269351 556014
268913 558309
267922 590404
266888 558300
996 6085
1388 11717
5331 73325
8425 17405
6387 17084
8374 32428
7922 29279
13749 45759
17167 104974
10659 75776