30294 520
35419 169
20936 284
59952 539
30332 664
16686 263
24631 285
39698 693
31429 83
38220 310
66890 619