30434 520
35553 169
21026 284
60233 539
30629 664
16762 263
24708 285
39867 693
31599 83
38466 310
67213 619