12096 404
9303 275
9291 530
5565 647
28386 1017
20169 460
20956 411
3878 533
9126 141
30153 155
5012 396
26044 271
3908 388
22383 634
48193 752
5907 519
11274 446
3693 348
15652 750
7595 633
5694 738
11303 613
9861 234
19683 81
39682 334
97951 796
2527 240
10085 596