3128 689
16776 783
3814 105
8868 981
7478 678
4584 196
9674 499
4244 110
5908 555
3267 419
2578 646
25292 927
2687 361