951 207
644 134
2660 755
1120 269
35397 702
28655 447
27081 136
30188 945
12757 316
8983 266
13588 530