659 2
851 2
1506 2
451 2
5058 2
2283 2
4501 2
3329 2
8504 2
3758 2
9051 2
927 2
1476 2
732 2
354 2
25980 2
55653 2
32208 2
17281 2
4451 2
1002 2
1354 2
758 2
19307 2