8855 685
29942 463
10660 506
9489 159
1589 84
13792 315
26314 248
4623 442
6747 847
5583 622
3940 734