18136 877
25181 775
14161 877
13931 693
12649 144
13991 460
16340 444
9776 693
27027 201
20879 233
17854 170
24435 528
16753 413
8040 112
15882 923
19683 633
47476 664
19180 315
9541 86
17135 300
12667 467
10730 242
18370 201
72238 1043