312233 707
64543 411
14517 627
84871 289
74173 649
121537 702
95651 293
21967 475
245098 624
47153 489
12282 165
24251 465
41842 866
26407 434
28506 178
8014 297
84688 246
16843 327
214424 182
102904 414
4572 332
19968 289
88096 735
128553 115
29298 49
73349 533
24197 277
12352 894