4186 647
16885 773
7917 555
49142 410
17895 811
6584 514
18662 488
6435 615
5313 469
6447 166
15245 287
2555 63
4456 545
31667 633