27989 887
3673 476
14182 147
3911 772
5272 424
7795 639
165660 541
67870 561
39168 554
2241 64
2864 263