2938 110
27881 123
7696 523
7858 70
7954 212
9417 450
18710 46
133128 558
9309 680
5107 726
4012 608
2629 117