17033 116
3432 425
31879 266
7507 581
9858 277
6194 183
4820 749
7219 831
21371 555
8203 288
8339 110
4929 162
7650 183
11284 182
3723 495
3866 712
3585 392