3145 689
16787 783
3825 105
8872 981
7487 678
4593 196
9704 499
4261 110
5935 555
3274 419
2585 646
25371 927
2694 361