2981 110
27919 123
7702 523
7864 70
7963 212
9425 450
18731 46
133312 558
9312 680
5111 726
4014 608
2632 117