59318 660
14930 518
19881 317
12456 493
178068 986
133673 848
72682 512
19337 513
27096 913
19402 128
3946 380
3743 154
9578 615
4719 824
55185 169