15970 136
8483 48
21702 131
33071 601
16531 679
8015 422
12422 384
31735 670
8123 588
4329 351
4201 748