3031 689
16445 783
3753 105
8772 981
7373 678
4495 196
9438 499
4094 110
5840 555
3158 419
2571 646
24780 927
2632 361