169430 1100
16844 213
664605 1646
32678 520
100584 369
75718 147
133251 383
92800 359
174765 880
62229 271
50678 661
343858 783
98115 276
15580 135
20884 632
140612 646
151415 452
82340 205
499024 1011
264753 1202
17665 785
121404 794
21836 248
203535 445
79296 151
70973 769
26328 897
31050 362