3056 765
3863 894
3029 360
47251 941
15421 357
39137 728
13859 288
9883 622
10080 277
5748 675
2930 656