14007 342
6910 42
12683 581
5989 67
27448 541
22268 773
7568 590
13552 509
36223 65
7734 362
29226 655
16401 939
35203 245
22418 827
22730 609
23067 104
4139 72
5983 62
5686 240
9216 57
27240 188
26923 774
85095 345
21186 620
77845 289
21797 98
8982 755
19428 338