4595 560
2479 338
17862 782
1963 85
7082 597
10611 636
2703 242
4639 584
7698 101
2220 169
3599 784
11756 901
3922 383