59223 660
14916 518
19879 317
12456 493
178016 986
133553 848
72669 512
19321 513
27065 913
19380 128
3944 380
3741 154
9576 615
4718 824
55151 169