4647 647
17133 773
8240 555
52940 410
18397 811
6720 514
20520 489
6542 615
5412 469
6648 166
15503 287
2779 63
7597 547
32202 633