22001 3
25630 3
32554 3
38478 3
28484 3
25879 3
18658 3
17534 3
17209 3
29977 3
29205 3
35533 3
20052 3
20003 3
27332 3
47651 3
20830 3
45556 3
41804 3
48684 3
28308 3
27905 3
23404 3
114353 3