8784 685
29899 462
10660 506
9488 159
1589 84
13788 315
26304 248
4620 442
6745 847
5582 622
3940 734