30492 520
35631 169
21089 284
60379 541
30788 664
16821 263
24762 286
39946 694
31663 83
38597 310
67514 619