8880 685
29961 463
10660 506
9489 159
1589 84
13792 315
26317 248
4625 442
6747 847
5583 622
3940 734