4979 386
8952 328
12150 451
5760 525
3766 64
15409 155
8904 171
7933 614
5446 897
3504 718
4992 234
16779 706