3031 689
16444 783
3752 105
8772 981
7372 678
4495 196
9437 499
4094 110
5839 555
3156 419
2571 646
24777 927
2632 361