4162 647
16883 773
7900 555
48949 410
17867 811
6580 514
18565 488
6425 615
5311 469
6189 166
15230 287
2543 63
4424 545
31622 633