21600 98
26333 512
56577 497
171193 592
83708 183
128137 537
2510 440
17934 346
572360 1208
328710 990
351301 1121
588527 953
95580 240
302033 1062
607247 1463
337562 1353
365415 1049
388863 763
256791 366
219863 1160
296081 1294
406694 1169
155668 450
408116 970