8605 2
16130 2
12627 2
20753 2
10829 2
1751 2
133401 2
30930 2
20979 2
66530 2
2928 2
5952 2
4877 2
10527 2
1777 2
106078 2
7527 2
19403 2
4702 2
12179 2
13254 2
40604 2
114177 2
15776 2