4586 560
2477 338
17844 782
1956 85
7077 597
10603 636
2697 242
4632 584
7691 101
2219 169
3597 784
11745 901
3915 383