16086 136
8492 48
21718 131
33124 601
16542 679
8016 422
12433 384
31786 670
8131 588
4341 351
4205 748