27598 887
3636 476
13960 147
3897 772
5234 424
7743 639
165434 541
67717 561
39072 554
2229 64
2855 263