4913 386
8944 328
12134 451
5749 525
3757 64
15388 155
8881 171
7926 614
5444 897
3500 718
4983 234
16759 706