15912 136
8478 48
21696 131
33031 601
16526 679
8013 422
12412 384
31697 670
8122 588
4326 351
4196 748