3093 765
3885 894
3040 360
47253 941
15426 357
39152 728
13862 288
9887 622
10089 277
5748 675
2930 656