3832 647
16746 773
7721 555
45754 409
17006 811
6439 514
17597 488
6375 615
5209 469
3652 164
15102 287
2408 63
4295 545
31142 633