1829 386
8856 328
11871 451
5647 525
3658 64
15065 155
8413 171
7788 614
5326 897
3415 718
4873 234
16525 706