30568 520
35711 169
21127 284
60519 541
30896 664
16859 264
24823 286
40028 694
31719 83
38677 310
67775 619