14056 2
1279 2
901 2
2277 2
7729 2
3409 2
11276 2
2302 2
9651 2
2556 2
28308 2
65930 2
13802 2
905 2
6509 2
1657 2
8302 2
5555 2
47558 2
577 2
2578 2
1559 2
601 2
358 2