3032 689
16445 783
3754 105
8774 981
7373 678
4495 196
9439 499
4094 110
5840 555
3159 419
24785 927
2633 361