953 207
644 134
2664 755
1120 269
35504 702
28752 447
27136 136
30254 945
12784 316
9034 266
13707 530