2933 110
27879 123
7696 523
7856 70
7953 212
9417 450
18706 46
133104 558
9309 680
5107 726
4012 608
2629 117