856 2
526 2
3026 2
1182 2
977 2
1276 2
7359 2
1752 2
1533 2
6681 2
24509 2
2582 2
3502 2
2279 2
3558 2
15202 2
1159 2
1505 2
1328 2
1252 2
5081 2
17032 2
5678 2
3977 2