4090 647
16868 773
7864 555
48419 410
17793 811
6563 514
18392 488
6416 615
5300 469
3789 164
15201 287
2516 63
4406 545
31539 633