22281 2
2653 2
1309 2
1029 2
1877 2
1407 2
1104 2
2682 2
14253 2
12180 2
483 2
1554 2
12558 2
977 2
10455 2
8834 2
876 2
8153 2
37405 2
354 2
2079 2
3757 2
3629 2
5601 2