27961 887
3666 476
14167 147
3911 772
5271 424
7787 639
165644 541
67860 561
39162 554
2239 64
2862 263