14871 653
2975 710
2923 559
1065 142
3932 883
4141 877
1513 118
1899 337
2796 301
6106 577
2204 293
2652 135
2977 618