17025 116
3431 425
31877 266
7504 581
9854 277
6193 183
4817 749
7217 831
21355 555
8197 288
8336 110
4928 162
7646 183
11277 182
3718 495
3865 712
3585 392