17038 116
3433 425
31887 266
7509 581
9867 277
6198 183
4822 749
7221 831
21375 555
8205 288
8342 110
4932 162
7651 183
11286 182
3724 495
3866 712
3585 392