651 2
6304 2
2330 2
3502 2
1530 2
682 2
577 2
1129 2
2007 2
9808 2
6534 2
25203 2
1676 2
3083 2
1502 2
1677 2
226 2
1228 2
2133 2
4078 2
8133 2
7476 2
3403 2
28859 2