17025 116
3431 425
31877 266
7504 581
9855 277
6193 183
4817 749
7217 831
21355 555
8198 288
8336 110
4928 162
7647 183
11277 182
3719 495
3865 712
3585 392