2276 2
983 2
2432 2
22676 2
18982 2
29507 2
3307 2
3179 2
11530 2
2804 2
1333 2
3309 2
2334 2
13584 2
2078 2
1481 2
778 2
1084 2
5004 2
5702 2
1652 2
2901 2
2884 2
7907 2