4234 647
16906 773
7937 555
49597 410
17955 811
6601 514
18886 488
6449 615
5330 469
6463 166
15274 287
2576 63
4495 545
31735 633