59131 660
14907 518
19875 317
12453 493
177953 986
133448 848
72648 512
19294 513
27031 913
19363 128
3943 380
3738 154
9568 615
4715 824
55124 169