16085 136
8492 48
21718 131
33121 601
16542 679
8016 422
12433 384
31782 670
8131 588
4341 351
4205 748