954 2
2656 2
1981 2
1629 2
5684 2
13251 2
2105 2
1177 2
1901 2
2583 2
1184 2
1351 2
2580 2
1130 2
182 2
777 2
8234 2
655 2
5078 2
759 2
12228 2
5107 2
9532 2
91678 2