16006 18
26542 54
22891 28
10946 4
17081 10
9027 4
37403 79
28624 42
28437 52
46240 110
16395 29
16083 12
22585 37
11437 3
10127 6
19280 17
8949 2
10873 10
17659 16
29579 31
10412 4
12827 20
34859 75
28533 64