30589 520
35713 169
21136 284
60546 541
30903 664
16874 264
24838 286
40047 694
31733 83
38697 310
67841 619