22633 2
18984 2
29506 2
3302 2
3127 2
11509 2
2751 2
1332 2
3303 2
2303 2
13579 2
2079 2
1478 2
779 2
1032 2
5008 2
5702 2
1657 2
2907 2
2879 2
7906 2
503 2
2234 2
3432 2