14251 503
9622 769
6946 615
5914 469
25916 210
8675 184
5513 571
3646 170
4774 867
16490 720
4593 356
6487 130
3896 391
7726 409