4580 560
2477 338
17827 782
1953 85
7075 597
10600 636
2696 242
4627 584
7688 101
2215 169
3596 784
11737 901
3912 383