951 207
644 134
2660 755
1120 269
35388 702
28633 447
27073 136
30177 945
12754 316
8980 266
13572 530