30513 520
35657 169
21097 284
60408 541
30817 664
16831 264
24790 286
39961 694
31669 83
38624 310
67571 619