30520 520
35664 169
21102 284
60424 541
30829 664
16835 264
24794 286
39966 694
31676 83
38629 310
67597 619