580 2
1357 2
577 2
42955 2
678 2
2732 2
3227 2
1103 2
1151 2
229 2
606 2
702 2
7580 2
5508 2
1231 2
3832 2
5008 2
1783 2
1009 2
1332 2
1128 2
2277 2
1278 2