15076 2
11682 2
4754 2
7402 2
1129 2
15333 2
19682 2
3458 2
50951 2
1407 2
2534 2
14827 2
3706 2
43929 2
14101 2
20978 2
7027 2
11430 2
1027 2
13527 2
8503 2
12878 2
6103 2
13707 2