951 207
644 134
2660 755
1120 269
35396 702
28650 447
27080 136
30184 945
12757 316
8983 266
13585 530