15913 136
8478 48
21696 131
33037 601
16527 679
8014 422
12414 384
31701 670
8122 588
4326 351
4197 748