3118 689
16742 783
3812 105
8860 981
7471 678
4579 196
9656 499
4227 110
5898 555
3262 419
25240 927
2684 361