27534 887
3631 476
13939 147
3897 772
5229 424
7738 639
165387 541
67690 561
39057 554
2228 64
2852 263