17029 116
3431 425
31877 266
7506 581
9857 277
6193 183
4819 749
7218 831
21361 555
8198 288
8336 110
4929 162
7648 183
11280 182
3721 495
3866 712
3585 392