4580 560
2477 338
17833 782
1954 85
7075 597
10600 636
2696 242
4628 584
7689 101
2217 169
3596 784
11740 901
3915 383