30511 520
35653 169
21094 284
60404 541
30815 664
16829 264
24785 286
39959 694
31668 83
38615 310
67562 619