27510 142
14497 593
7291 424
15962 778
7823 685
7097 757
4879 655
7973 644
2811 332
3836 577
3402 940