14801 2
4582 2
13833 2
8026 2
35029 2
56857 2
13955 2
6584 2
8080 2
6731 2
10084 2
9159 2
12176 2
1756 2
1579 2
19283 2
12702 2
4003 2
1832 2
64659 2
3330 2
53853 2
14406 2
87077 2