2928 110
27872 123
7695 523
7855 70
7953 212
9416 450
18704 46
133072 558
9308 680
5105 726
4008 608
2629 117