4550 560
2471 338
17799 782
1947 85
7063 597
10563 636
2690 242
4617 584
7678 101
2210 169
3591 784
11714 901
3900 383