932 2
1456 2
2309 2
1303 2
2981 2
1603 2
3329 2
4559 2
11105 2
13003 2
6032 2
10777 2
15354 2
11083 2
61284 2
27601 2
578 2
676 2
376 2
184 2
1108 2
456 2
1053 2