3991 386
8908 328
12018 451
5701 525
3723 64
15256 155
8781 171
7885 614
5388 897
3459 718
4941 234
16656 706