18000 20
20552 18
11546 7
13376 22
14941 24
8750 4
11660 6
12740 7
8558 7
13714 15
7436 11
10791 18
9535 12
11315 7
14244 13
15582 6
16681 17
8322 10
11357 6
21947 27
53744 74
12940 15
29245 34
19456 39