3027 689
16435 783
3747 105
8770 981
7370 678
4494 196
9422 499
4090 110
5836 555
3151 419
2567 646
24746 927
2626 361