59141 660
14907 518
19876 317
12453 493
177954 986
133454 848
72648 512
19296 513
27033 913
19363 128
3943 380
3739 154
9569 615
4715 824
55124 169