17021 116
3429 425
31873 266
7502 581
9850 277
6190 183
4815 749
7217 831
21339 555
8190 288
8329 110
4928 162
7643 183
11272 182
3717 495
3864 712
3585 392