356 2
1504 2
906 2
5028 2
25803 2
62779 2
5056 2
37032 2
1427 2
1284 2
681 2
3401 2
3333 2
9484 2
8179 2
1131 2
277 2
1132 2
1057 2
1683 2
17781 2
1283 2
5752 2
13027 2