3056 637
12425 534
16889 396
6797 93
8610 352
16402 825
17715 759
9423 200
8882 721
42526 740
26397 424
31393 297
917 57