13990 460
16339 444
17854 170
24435 528
107404 978
16753 413
8040 112
19683 633
19180 315
9541 86
20878 233
29859 394
12667 467
10730 242
18133 877
14158 877
5945 183
15880 923
47474 664
12645 144
17133 300
11123 462
17945 664
18470 394