3030 689
16439 783
3748 105
8771 981
7371 678
4494 196
9431 499
4093 110
5839 555
3153 419
2567 646
24762 927
2631 361