1580 2
4233 2
2330 2
4683 2
3251 2
2351 2
1551 2
703 2
4802 2
10877 2
62902 2
6628 2
1601 2
3103 2
3452 2
527 2
4458 2
3132 2
2558 2
9327 2
3605 2
1026 2
1654 2
657 2