41981 2
709 2
1857 2
11630 2
5880 2
5007 2
3554 2
2255 2
1626 2
3052 2
4207 2
1627 2
1331 2
5983 2
1180 2
602 2
8456 2
1534 2
3309 2
582 2
1984 2
4151 2
501 2