16091 136
8492 48
21718 131
33128 601
16542 679
8016 422
12436 384
31791 670
8131 588
4342 351
4205 748