17030 116
3432 425
31877 266
7506 581
9857 277
6193 183
4819 749
7218 831
21362 555
8199 288
8336 110
4929 162
7649 183
11280 182
3721 495
3866 712
3585 392