32141 193
8030 102
16667 809
7951 40
12873 190
21477 95
6247 52
6866 218
8945 637
6732 266
7787 129
10583 712
13669 633
18916 292
8519 427
11653 661
13258 620
7122 269
17544 501
16904 630
21388 485
9042 415
12683 933
9572 127