3292 386
8888 328
11988 451
5688 525
3707 64
15205 155
8755 171
7874 614
5369 897
3455 718
4931 234
16618 706