14007 342
6910 42
12683 581
5989 67
27448 541
22269 773
7570 590
13552 509
36224 65
7734 362
29226 655
16402 939
35205 245
22420 827
22732 609
23067 104
4140 72
5983 62
5687 240
9217 57
27241 188
26924 774
85098 345
21187 620
77846 289
21797 98
8982 755
19428 338