953 207
644 134
2664 755
1120 269
35505 702
28752 447
27137 136
30258 945
12784 316
9035 266
13710 530