8777 685
29896 462
10660 506
9488 159
1589 84
13788 315
26302 248
4619 442
6745 847
5582 622
3940 734