4151 647
16882 773
7897 555
48902 410
17865 811
6577 514
18552 488
6424 615
5311 469
5633 166
15228 287
2538 63
4421 545
31615 633