8684 685
29844 462
10660 506
9487 159
1589 84
13785 315
26299 248
4617 442
6745 847
5577 622
3940 734