3111 765
3886 894
3045 360
47253 941
15427 357
39156 728
13867 288
9890 622
10094 277
5748 675
2930 656