4971 386
8952 328
12147 451
5760 525
3766 64
15409 155
8904 171
7932 614
5445 897
3503 718
4991 234
16775 706