14252 503
9622 769
6946 615
5915 469
25958 210
8676 184
5513 571
3647 170
4775 867
16492 720
4594 356
6487 130
3897 391
7727 409