2095 386
8864 328
11888 451
5653 525
3662 64
15094 155
8444 171
7809 614
5337 897
3418 718
4881 234
16543 706