59226 660
14917 518
19879 317
12456 493
178019 986
133560 848
72671 512
19322 513
27069 913
19381 128
3944 380
3741 154
9576 615
4718 824
55153 169