30434 520
35567 169
21028 284
60246 540
30645 664
16769 263
24711 285
39871 693
31606 83
38477 310
67252 619