20351 1008
1984 122
2682 138
10966 186
2967 197
3160 100
8216 547
2667 476
8732 815
5471 850
7979 679
4401 803
2124 93
6673 451
2462 109
8995 104
14591 134
3584 142
6681 96
6156 726
4314 605
28643 970
8647 88
3283 324