4893 386
8944 328
12133 451
5748 525
3757 64
15387 155
8879 171
7925 614
5443 897
3500 718
4982 234
16758 706