3031 689
16444 783
3753 105
8772 981
7372 678
4495 196
9438 499
4094 110
5839 555
3157 419
2571 646
24777 927
2632 361