32979 2
54308 2
7205 2
7651 2
18458 2
11501 2
7507 2
11928 2
11703 2
1631 2
4653 2
12109 2
18834 2
2880 2
8902 2
5353 2
9029 2
13882 2
9605 2
3227 2
9351 2
20227 2
14080 2
5251 2