59327 660
14933 518
19881 317
12457 493
178074 986
133687 848
72683 512
19339 513
27096 913
19404 128
3947 380
3743 154
9578 615
4719 824
55186 169