30502 520
35638 169
21091 284
60384 541
30795 664
16824 263
24764 286
39951 694
31664 83
38602 310
67529 619