14248 503
9621 769
6945 615
5914 469
25901 210
8675 184
5512 571
3646 170
4774 867
16490 720
4593 356
6485 130
3896 391
7726 409