17556 540
15081 484
9400 37
9838 706
17774 604
2183 155
13102 313
7453 578
6986 67
6843 615
5801 469
6538 184
4618 867