20883 2
882 2
3404 2
252 2
2354 2
1680 2
1207 2
2251 2
1154 2
6903 2
584 2
2484 2
1627 2
5305 2
6983 2
3658 2
208 2
13429 2
1033 2
4203 2
37558 2
406 2
3507 2
433 2