4507 647
17062 773
8123 555
51843 410
18242 811
6677 514
19961 488
6507 615
5384 469
6540 166
15425 287
2705 63
7563 547
32075 633