2953 110
27895 123
7698 523
7860 70
7958 212
9419 450
18716 46
133196 558
9312 680
5108 726
4013 608
2630 117