951 207
644 134
2660 755
1120 269
35399 702
28657 447
27085 136
30191 945
12758 316
8987 266
13591 530