3026 689
16435 783
3747 105
8769 981
7370 678
4494 196
9421 499
4089 110
5836 555
3151 419
2567 646
24746 927
2624 361