17596 540
15084 484
9400 37
9838 706
17780 604
2183 155
13105 313
7454 578
6992 67
6847 615
5806 469
6540 184
4618 867