4982 386
8952 328
12152 451
5760 525
3766 64
15412 155
8908 171
7934 614
5447 897
3504 718
4992 234
16779 706