1651 386
8855 328
11864 451
5644 525
3657 64
15060 155
8406 171
7788 614
5321 897
3414 718
4862 234
16514 706