22881 2
2184 2
10308 2
37756 2
6831 2
1881 2
2183 2
9604 2
953 2
707 2
18457 2
731 2
6182 2
32005 2
13629 2
933 2
12426 2
1102 2
1629 2
1505 2
283 2
207 2
209 2
1131 2