953 207
644 134
2664 755
1120 269
35506 702
28753 447
27137 136
30258 945
12784 316
9037 266
13710 530