903 2
1159 2
5058 2
2681 2
4054 2
929 2
1001 2
2331 2
555 2
156 2
777 2
2009 2
2002 2
2083 2
4784 2
1126 2
44983 2
37253 2
2528 2
3308 2
1503 2
1182 2
851 2
2701 2