4597 560
2481 338
17864 782
1964 85
7087 597
10612 636
2703 242
4639 584
7702 101
2222 169
3599 784
11759 901
3922 383