18248 540
15204 484
9448 37
9877 706
17853 604
2200 155
13367 313
7492 578
7025 67
6866 615
5843 469
8541 184
4665 867