25377 887
3490 476
12912 147
3839 772
5059 423
7509 639
163961 541
66878 561
38449 554
2180 64
2814 263