4186 647
16887 773
7919 555
49166 410
17897 811
6586 514
18678 488
6436 615
5313 469
6450 166
15248 287
2555 63
4462 545
31670 633