4596 560
2480 338
17863 782
1963 85
7085 597
10611 636
2703 242
4639 584
7701 101
2222 169
3599 784
11757 901
3922 383