14870 653
2975 710
2923 559
1065 142
3932 883
4140 877
1513 118
1898 337
2795 301
6105 577
2204 293
2651 135
2976 618