278 2
1103 2
3184 2
9032 2
928 2
2381 2
4204 2
602 2
6303 2
20427 2
33977 2
37751 2
209 2
13182 2
358 2
384 2
4730 2
2303 2
5130 2
1306 2
1980 2
778 2
630 2
626 2