2158 2
35830 2
3207 2
1601 2
24354 2
934 2
8559 2
60681 2
4652 2
61552 2
5858 2
5003 2
58702 2
15084 2
80253 2
51755 2
157730 2
1159 2
9483 2
1503 2
1506 2
7132 2
40202 2
61358 2