59143 660
14907 518
19876 317
12453 493
177957 986
133456 848
72648 512
19296 513
27034 913
19363 128
3943 380
3739 154
9570 615
4715 824
55124 169