8695 685
29855 462
10660 506
9487 159
1589 84
13786 315
26299 248
4617 442
6745 847
5577 622
3940 734