3031 689
16445 783
3753 105
8772 981
7373 678
4495 196
9439 499
4094 110
5840 555
3159 419
24782 927
2632 361