45682 2
1978 2
306 2
4631 2
3531 2
41578 2
1581 2
4580 2
23207 2
2931 2
703 2
1652 2
731 2
4182 2
1179 2
2704 2
26577 2
433 2
552 2
908 2
4183 2
1353 2
17205 2
455 2