1332 2
15102 2
256 2
6181 2
184 2
7156 2
1176 2
1183 2
1828 2
8683 2
14358 2
3078 2
43601 2
977 2
503 2
2081 2
1301 2
1033 2
3951 2
2252 2
3526 2
11603 2
5129 2
2629 2