2407 2
1883 2
1528 2
1929 2
9306 2
55230 2
704 2
2332 2
629 2
20634 2
5408 2
18607 2
17656 2
20858 2
479 2
1079 2
1228 2
558 2
4651 2
1303 2
18804 2
3403 2
801 2
659 2