2939 110
27882 123
7696 523
7858 70
7955 212
9417 450
18710 46
133134 558
9309 680
5107 726
4012 608
2629 117