9528 2
7205 2
3882 2
1033 2
1931 2
1209 2
1227 2
529 2
20658 2
27530 2
4054 2
2334 2
2509 2
2631 2
3705 2
1303 2
3427 2
859 2
6332 2
4634 2
3082 2
2704 2
2101 2
1955 2