30463 520
35609 169
21075 284
60332 541
30731 664
16805 263
24742 286
39922 693
31647 83
38560 310
67430 619