17016 116
3429 425
31867 266
7499 581
9845 277
6187 183
4814 749
7216 831
21329 555
8189 288
8329 110
4927 162
7640 183
11267 182
3717 495
3864 712
3584 392