3156 2
47601 2
5227 2
902 2
2452 2
906 2
8206 2
19984 2
1759 2
6428 2
2776 2
4502 2
1977 2
14729 2
9905 2
7258 2
156 2
1855 2
459 2
2784 2
1679 2
1528 2
428 2
581 2