30466 520
35613 169
21075 284
60341 541
30737 664
16808 263
24749 286
39924 693
31651 83
38564 310
67443 619