3118 689
16729 783
3812 105
8859 981
7471 678
4578 196
9655 499
4227 110
5898 555
3259 419
25238 927
2684 361