312233 707
64541 411
14515 627
84870 289
74173 649
121537 702
95651 293
21967 475
245096 624
47151 489
12282 165
24251 465
41842 866
26404 434
28506 178
8014 297
84688 246
16843 327
214423 182
102903 414
4572 332
19968 289
88096 735
128553 115
29298 49
73348 533
24197 277
12352 894