4591 560
2479 338
17857 782
1962 85
7081 597
10608 636
2701 242
4639 584
7696 101
2220 169
3599 784
11755 901
3920 383