13028 602
265625 588
166806 289
94348 767
138565 670
54086 263
27399 380
255751 719
25373 478
125084 257
50559 349
175806 934
128053 554
65274 153
78413 605
22391 813
192530 908
125346 359
37606 859
353309 938
106696 229
13929 618
197925 412
48763 758
95548 169
71302 329
201189 641
93875 260