17015 116
3429 425
31865 266
7498 581
9843 277
6186 183
4814 749
7216 831
21325 555
8188 288
8328 110
4927 162
7639 183
11267 182
3717 495
3864 712
3584 392