30532 520
35666 169
21104 284
60441 541
30834 664
16835 264
24797 286
39976 694
31683 83
38633 310
67620 619