2993 110
27929 123
7704 523
7866 70
7965 212
9427 450
18741 46
133360 558
9318 680
5113 726
4015 608
2633 117