8843 685
29939 463
10660 506
9488 159
1589 84
13791 315
26313 248
4623 442
6746 847
5583 622
3940 734