3025 689
16435 783
3745 105
8768 981
7370 678
4493 196
9421 499
4087 110
5836 555
3149 419
2567 646
24744 927
2624 361