951 207
644 134
2660 755
1120 269
35387 702
28631 447
27072 136
30177 945
12754 316
8979 266
13570 530