2059 2
6057 2
7929 2
2201 2
21506 2
1405 2
1259 2
2232 2
733 2
3955 2
6184 2
74652 2
4809 2
1331 2
17604 2
1526 2
1133 2
1080 2
406 2
2181 2
10005 2
1552 2
4733 2
23753 2