30467 520
35618 169
21075 284
60344 541
30749 664
16811 263
24753 286
39926 693
31654 83
38568 310
67450 619