27509 887
3628 476
13928 147
3896 772
5225 424
7736 639
165370 541
67686 561
39052 554
2228 64
2852 263