17027 116
3431 425
31877 266
7505 581
9856 277
6193 183
4818 749
7217 831
21356 555
8198 288
8336 110
4929 162
7647 183
11277 182
3721 495
3866 712
3585 392