2982 110
27921 123
7704 523
7864 70
7963 212
9425 450
18731 46
133325 558
9313 680
5111 726
4015 608
2633 117