30506 520
35651 169
21092 284
60395 541
30804 664
16827 263
24778 286
39955 694
31667 83
38606 310
67549 619