22099 131
25999 58
6864 45
66176 903
33169 556
26508 328
17729 631
21125 328
6142 485
9714 609
6494 46
7983 88
8450 671
7584 146
13820 783
19673 337
29064 718
14125 488
11436 303
16367 911
13855 929
6050 359
17431 673
7993 198
11081 649
31897 292
8514 479
10276 656