4980 386
8952 328
12151 451
5760 525
3766 64
15410 155
8907 171
7933 614
5446 897
3504 718
4992 234
16779 706