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