3141 689
16786 783
3823 105
8870 981
7486 678
4592 196
9694 499
4259 110
5927 555
3271 419
2584 646
25358 927
2690 361