4928 386
8944 328
12135 451
5752 525
3758 64
15391 155
8882 171
7927 614
5444 897
3501 718
4984 234
16763 706