21505 2
1403 2
1259 2
2229 2
706 2
74604 2
4251 2
1332 2
17553 2
18154 2
13778 2
1528 2
1127 2
1059 2
406 2
2133 2
4709 2
9931 2
1530 2
4605 2
352 2
708 2
1352 2
1082 2