3030 689
16442 783
3750 105
8772 981
7371 678
4494 196
9433 499
4094 110
5839 555
3154 419
2567 646
24769 927
2632 361