1557 2
3526 2
630 2
929 2
477 2
676 2
1403 2
2153 2
2327 2
3008 2
3430 2
6679 2
1904 2
8455 2
7055 2
19480 2
4057 2
8331 2
47007 2
1229 2
352 2
1579 2
478 2
2484 2