23200 3
17278 9
23518 17
45974 66
5984 9
9899 14
4603 8
32448 56
7639 12
7180 5
5808 7
10471 19
14549 13
47213 78
22150 32
6073 13
8156 12
27231 32
7122 10
9872 18
1822 11
9901 13
4665 4
31982 32