4535 560
2461 338
17752 782
1938 85
7053 597
10530 636
2686 242
4611 584
7669 101
2208 169
3588 784
11690 901
3887 383