30446 520
35580 169
21060 284
60288 541
30692 664
16782 263
24722 285
39898 693
31632 83
38519 310
67360 619