10540 8
18985 22
33246 35
31725 35
10162 10
11022 10
11698 11
52124 64
16687 17
87718 127
11710 11
28464 32