3352 734
12801 147
98304 579
47612 216
21908 135
71975 872
4431 175
2687 120
7084 655
4054 865
4637 211
5266 625
11092 530
11238 262
7041 503
21790 297
10057 210
26334 441
8145 469
6260 56
21637 279
6836 183
31276 334
9885 685
16042 450
19166 318
9729 726
160628 374