30566 520
35707 169
21126 284
60511 541
30894 664
16858 264
24823 286
40025 694
31716 83
38671 310
67764 619