4969 386
8952 328
12145 451
5760 525
3766 64
15408 155
8903 171
7932 614
5445 897
3503 718
4991 234
16775 706